今天小编来分享一下数据类型的划分!!!!
目录
首先数据类型分为基本数据类型和引用数据类型两大类!
一.基本类型
1.整数类型
- byte字节类型,占用1个字节内存,封装类为Byte.
定义:byte a=111; ( byte类型的取值范围是 -128 ~ 127]。)
- short短整型,占用2个字节内存,封装类为Short.
定义:short a=111; ( short类型的取值范围是 -32767 ~ + 32768)
- int 整型占用4个字节内存,封装类为Integer.
定义:int a=111; ( int类型的取值范围是 -2147483648 ~ +2147483647)
- long长整型占用8个字节内存,封装类为Long.
定义long a=111; ( int类型的取值范围是 -9223372036854775808 ~ +9223372036854775807)
2.浮点类型
- float 单精度浮点类型占用4个字节内存,封装类为Float.
定义:float a=111; ( float类型的取值范围是-2147483648 ~ +2147483647)
- double 双精度浮点类型占用8个字节内存,封装类为Double.
定义:double a=111; ( double类型的取值范围是 1.7 * 10^308)
3.字符类型
- char 字符类型占用2个字节内存,封装类为Character.
定义:char a='A'; (注意:用单引号引起来哈)
4.布尔类型
- boolean 类型占用1个字节内存,封装类为Boolean.
定义:boolean a=true; (注意:只有true和false两个值)
二.引用类型
1.类类型
常用类String......以及自己定义的类都属于封装数据类
2.数组类型
3.接口类型
后面两个,小编还不太了解哈!!!等待以后小编的学习吧!!!
三.总结
最后附上我的终极秘技:
当当当!!!
(小编也在努力学习更多哟!以后会多多分享哒!)
希望对友友们有所帮助!!!!