变量与数据类型
1.变量名:以下划线、字母、$开头,后跟下划线、字母、$、数字。不能以数字开头。
2.数据类型分为两大类:
1)原生数据类型(Primitive Data Type)
2)引用类型(对象类型) (Reference Type)
3.原生数据类型有8种:
1)整形:int (32位)
2)字节型:byte (8位)
3)短整形:short(16位)
4)长整形:long(64位)
5)单精度浮点型:float 即小数或者实数,比如1.2。
6)双精度浮点型:double 比单精度数据范围要大。
7)字符型:char 即单个字符。比如char a = ‘B’; char c = '张';
8)布尔型:boolean (true/false)
4.计算机中的数据表示:
位:bit (0/1)
1byte = 8bit ; 1KB = 1024B ; 1MB = 1024KB ; 1GB = 1024MB;
5.注释
1)单行注释:// ......//
2)多行注释:/*......*/
3)另一种多行注释,用于产生Java Doc 帮助文档。
6.赋值
Java 中浮点类型的值默认为double类型,可以将表示范围小的数据类型的值赋给表示范围大的数据类型,反之不可。比如,将double类型的值赋给float,须进行强制 转换或者使用java预言的支持。
强制转换: int a = 1;
int b = 2;
float c = (float) a/b;