java数据类型

来源:互联网 发布:java中的log.info 编辑:程序博客网 时间:2024/05/13 12:51
在java中 的数据类型主要有两种数据类型
基本数据类型byte short int long float double char boolean
引用数据类型String
java中的八种基本数据类型:
整数的数据类型:
byte(字节)      8位(bit)  2^8 = 256    -128~127
short(短整型)   16bit       2^16 = 65536
int(整型)       32bit 
long(长整型)    64bit        2^64 = 
注意: 如果一个整数没有加上任何的标识的时候,那么默认是int类型的数据。
如果需要把该数据表示成一个long类型的数据,那么需要加数据后面加上L表示,L是不区分大小写的,但是建议使用大写。
疑惑:存储整数可以使用四种数据类型,那么具体怎么选择使用呢?
选用数据类型的原则: 在能满足需求的情况下,能小就小。节省内存空间。
小数的数据类型:
float(单精度浮点型)    32bit 
double(双精度浮点型)   64bit
注意: 如果一个小数没有加上任何标识的时候,那么该小数默认是double类型的数据,如果
需要表示成float类型,那么需要在小数的后面加上f表示。f不区分大小写的。
布尔类型: 布尔类型只有两个 值,true或者false。
boolean    1字节或者4个字节   
如果使用boolean声明一个基本类型的变量时,那么该变量占4个字节,
如果使用boolean声明一个数组类型 的时候,那么每个数组的元素占一个字节。
字符类型:
char  2字节(16bit) 
八种基本数据类型:
整数:byte short int long 
小数: float double 
布尔: boolean
字符: char
 
字符串的数据类型是:String 引用数据类型,不属于基本数据类型。
0 0
原创粉丝点击