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

来源:互联网 发布:淘宝uv pv什么意思 编辑:程序博客网 时间:2024/06/06 23:19

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