Java数据类型的划分
2013-04-17 17:11
281 查看
Java中的数据类型有两种:
1.基本数据类型
1.1数值型
1.1.1整型
1.1.1.1短整型(short)
1.1.1.2整型(int)
1.1.1.3长整型(long)
1.1.2浮点型
1.1.2.1单精度浮点型(float)
1.1.2.2双精度浮点型(double)
1.2字符型(char)
1.3布尔型(boolean)
2.引用数据类型
2.1类(class)
2.2接口(interface)
2.3数组
数据的溢出:
Integer包装类
整型的最大值:Integer.MAX_VALUE
整型的最小值:Integer.MIN_VALUE
其它的数据类型的最大、最小值都是一样提取。
整型的最大值 + 1 = 整型的最小值
整型的最小值 - 1 = 整型的最大值
常用的转义字符:
基本数据类型的默认值:
byte 0
short 0
int 0
long 0L
char \u0000(空)
float 0.0f
double 0.0d
boolean false
数据类型的自动转换和强制转换:
不同的数据类型不能相互转换,如数值型不能和布尔型相互转换。
但任何类型都可以像String类型转换。
强制类型转换会损失数据的精度,请谨慎转换!!
1.基本数据类型
1.1数值型
1.1.1整型
1.1.1.1短整型(short)
1.1.1.2整型(int)
1.1.1.3长整型(long)
1.1.2浮点型
1.1.2.1单精度浮点型(float)
1.1.2.2双精度浮点型(double)
1.2字符型(char)
1.3布尔型(boolean)
2.引用数据类型
2.1类(class)
2.2接口(interface)
2.3数组
数据的溢出:
Integer包装类
整型的最大值:Integer.MAX_VALUE
整型的最小值:Integer.MIN_VALUE
其它的数据类型的最大、最小值都是一样提取。
整型的最大值 + 1 = 整型的最小值
整型的最小值 - 1 = 整型的最大值
常用的转义字符:
基本数据类型的默认值:
byte 0
short 0
int 0
long 0L
char \u0000(空)
float 0.0f
double 0.0d
boolean false
数据类型的自动转换和强制转换:
不同的数据类型不能相互转换,如数值型不能和布尔型相互转换。
但任何类型都可以像String类型转换。
强制类型转换会损失数据的精度,请谨慎转换!!
相关文章推荐
- JAVA数据类型的划分
- JAVA中数据类型划分应该注意的事项
- java 数据类型的划分
- JAVA数据类型的划分
- java学习路线__基础入门向__java数据类型划分__4
- Java学习笔记-数据类型划分
- Java数据类型划分以及数据类型操作
- Java数据类型划分(分2种)
- 【JAVA】5、Java数据类型的划分及8种基本数据类型
- Java基础2:Java数据类型的划分及其注意事项
- Java数据类型的划分
- java数据类型划分
- java 基础程序-数据类型划分
- java数据类型划分和常量与变量定义
- java数据类型划分
- 笔记3:java数据类型划分
- Java中数据类型
- java学习笔记StringBuffer/StringBuilder及基本数据类型
- 关于java.lang中String类的学习:最特殊的数据类型(持续整理中......)
- java 基础(数据类型+操作符+常量与变量+数据类型转换)