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,会持续更新一些基础知识,还望各位大神多多照顾。)