零基础学Android,从基础开始--数据类型
零基础也能学Android。Android开发的学习中,编程语言的重要性不言而喻。下面就给大家普及下Java学习中Zui基础的也是Zui常用的--数据类型。只要你牢牢的掌握住所有的基础知识,零基础也能成大神。----万树IT
数据类型
Java有8种常见的基本数据类型
波尔类型 | boolean | 1 | true false |
字符类型 | char | 2 | \u0000~\uFFFF(即 0~65535) |
字节型 | byte | 1 | -128~127 |
短整型 | short | 2 | -32768~32767 |
整型 | int | 4 | -2^31~2^31-1 |
长整型 | long | 8 | -2^63~2^63-1 |
单精度浮点数 | float | 4 | -3.4E38~3.4E38 |
双精度浮点型 | double | 8 | -1.7E308 ~ 1.7E308 |
除了这些基本的数据类型之外,Java中海油一些复杂的数据类型,比如数组、类、接口等,其中类是面向对象语言的基本概念,在Java中有着极其重要的地位。
变量
变量在Java中的定义是可以变化的量,Java变量使用用户定义的合法名称来标识(这些合法的名称,怎么算合法我们在前面的文章讲标识符的时候写过了),属于某一种数据类型。
变量的定义
变量的定义语法格式:
变量类型变量名[=(初值)][,变量名2[=(初值)],···]
[]里面的内容表示可以有也可以没有
例如:
doublea;这就定义了变量a,a的数据类型是double型的
doublea,b;同时定义了变量a,b
变量的作用域
变量的作用域指的就是这个变量在哪一个范围内有效。,这个有效范围和变量的定义的地方有关系。具体程序中体现。
常量
常量定义为程序中不能变得量。它的关键字是final
定义格式:
访问控制方final数据类型变量名=初值
几个转化
chara=(char)-1然后输出(int)a结果是65535
-1默认是int类型,在向低位转化的时候直接把高位的16位舍去变成11111111,char在转成int类型的时候直接在高16位用0补全,所以Zui后结果就是65535
输出(byte)a结果是-1直接把高8位舍去结果是11111111,而byte是有符号位的,11111111,就表示-1。
来一波小广告。万树IT教育有着13年的教学经验,已经培训出30000名软件开发人才,与40余家高校合作。选择万树IT培训,我们将根据你的情况进行不同的划分,从而更加有针对性对你学习负责。
- 万树IT教育:Net开发的两个小技巧 2017-09-14
- 万树IT:.NET开发中应该遵循的几点建议 2017-09-14
- 万树学院:java是做什么的? 2017-09-14
- 工作难找?看万树学员如何快速就业 2017-09-13
- 万树IT:Android开发需要什么样的基本能力? 2017-09-13
- 万树IT:NET的高效开发工具 2017-09-08
- 万树IT:.Net开发的两个小技巧 2017-09-08
- 万树IT:学习Java的小目标 2017-09-07
- 万树IT:如何学习Java6大技巧 2017-09-07
- 万树IT学院告诉你:学了Java能做什么? 2017-09-04
- 万树IT:.net薪资待遇,工作职责,是否适合? 2017-09-04
- 万树IT:掌握你的JAVA”屠龙刀”,走遍天下都不怕 2017-09-04
- 万树学院:软件测试学习安全测试总结 2017-09-04
- 万树学院:java是做什么的? 2017-09-04
- Java好学吗?就业率怎么样? 2017-08-26
联系方式
- 地址:长沙 麓谷企业广场
- 电话:0731-8823-4000
- 联系人:刘浩
- 手机:18573546151
- QQ:807752949
- Email:807752949@qq.com