java基础数据类型

java  基础数据类型

1 .整形:

int  整形 (取值范围)-2147483648~2147483647

short 短整形 -32768~32767[不常用]

long 长整形 -9223372036854775808~9223372036854775807[不常用]

【知识点】

Java整形常量默认为int类型
如果将一个较小的一个较小的整形常量(在byte或short范围内)赋给byte或short变量,系统会自动把这个整形常量当成byte或short类型来处理
如果使用一个巨大的整形(超出int类型的范围)时,Java不会自动把这个整数常量当做long类型来处理,,如果希望系统当成long类型来处理,应当在这个整形常量后面加入l或L,建议加L,因为小写l容易跟1混淆

 

 

2.布尔型:

boolean  布尔型 true或false  对于否

【知识点】

boolean类型的数值只能为true或false
其他基本数据类型的值不能转换成boolean类型

 

 

3.浮点型:

double 双精度浮点型 (取值范围)1.797693e+308~4.9000000e-324
 
float 浮点型单精度  后必须用f结尾[不常用]

【知识点】

浮点型有两种:float和double
默认为double,如果要想当成float来处理后面加f
浮点型的表现形式有两种
十进制:5.12
科学计数法:5.12e2

 

 

 4.字符型:

char  字符型 'x'

【知识点】

字符型通常表示单个字符,字符常量使用单引号括起来
字符型占两个字节(16位)
采用Unicode编码作为编码方式
字符形常量包括三种形式
直接通过单个字符来指定字符常量  比如:‘A’
通过转义字符表示特殊字符常量  比如‘\t’
直接使用Unicode直来表示字符常量,格式为‘\uxxxx’
  比如‘\u9999’

 

byte  字节型 a,b[不常用]


 

 

    

你可能感兴趣的:(java基础数据类型)