数据类型:
1、计算机存储单元:无论内存或硬盘,计算机存储的最小信息单元叫“位(bit)”,又称之为“比特位”,通常用小写b表示;而计算机中最小的存储单元叫“字节(byte)”,通常用大写B表示,字节是由8位组成的。
2、Java是强类型语言,对每一种数据都给出了明确的数据类型,不同的数据类型分配了不同的内存空间,所以它们表示的数据大小也是不一样的。
注:整数默认为int类型;浮点数默认为double类型
变量:在程序运行中,其值可以改变的量。变量是放在内存上的,其实所有程序的运行都是会加载到内存中。
格式:数据类型 变量名=变量值;
注意事项:1、同一个作用域中,不能定义重复的变量;
2、未初始化的变量,不能在控制台中打印;
3、long和float类型的数值尾部必须带上对应的标识符,因为数值会默认为int,浮点数会默认为double。如long a=1000L,float b = 1.23f;
标识符:就是给类、方法、变量等起名字的符号。
定义规则:
命名约定:
类型转换:
分类:自动类型转换、强制类型转换
自动类型转换:把一个表示数据范围小的数值或变量赋值给另一个表示数据范围大的变量。(引用类型主要是继承类才可以相互转换)
强制类型转换:把一个表示数据范围大的数值或变量赋值给另一个表示数据范围小的变量。(引用类型主要是继承类才可以相互转换)