Java语言基础1——基本数据类型

时间:2023-01-20 15:50:10

1.Java变量

命名规则:

1)由字母、数字、"_" 和"$"组成 2)不能以数字开头 3)大小写敏感 4)不能用Java自留字。如:int , if , for ,等等。  注:String不是Java自留字,可以作为变量名,但一般不用。
基本数据类型:
1)int型变量        占4个字节(32位) 范围:-2^31~2^31-1 2)long型变量    占8个字节(64位) 范围:-2^63~2^63-1  初始化时需要在数字的后面加‘L’或' l '  如 long a = 20000L; 3)double,float型变量(浮点型)  4)char型             占2个字节(16)位
类型转换:
1)自动类型转换: byte->short->int->long->float->double    注:char->int 发生自动类型转换 2)强制类型转换:从大类型到小类型要进行强制类型转换

细节:在声明整形变量时,直接赋值整数(byte a = 10;)其中这个10其实是int型,所以int型自变量是可以直接赋值给byte,char,short型变量的,前提是不超过范围。但是int型变量是不可以直接赋值给byte,char,short型变量的,要进行强制类型转换。
(太晚了,睡喽。初学Java,会持续更新一些基础知识,还望各位大神多多照顾。)