一、概述
在Java中,数据类型可分为两种。一种为基本数据类型,共有8种(byte、short、int、long、float、double、char、boolean),另一种为引用数据类型(String、类、接口、数组)。下面,我们将详细介绍8种基本数据类型
二、基本数据类型
整型:字节型(byte)、短整型(short)、整型(int)、长整型(long)
浮点型:单精度浮点型(float)、双精度浮点型(double)
字符型:char
布尔型:boolean
1、字节型(byte)
(1)、byte在任何系统下均占1个字节
(2)、byte的范围:-128~127
(3)、byte的包装类型:Byte
2、短整型(short)
(1)、short在任何系统下均占2个字节
(2)、short的范围:32768 ~ 32767
(3)、short的包装类型:Short
3、整型(int)
(1)、int在任何系统下均占4个字节
(2)、int的范围:-2^31~2^31-1
(3)、int的包装类型:Integer
4、长整型(long)
(1)、long在任何系统下均占8个字节
(2)、long的范围:-2^63~2^63-1
(3)、long的包装类型:Long
5、单精度浮点型(float)
(1)、float在任何系统下均占4个字节
(2)、float的包装类型:Float
6、双精度浮点型(double)
(1)、double在任何系统下均占8个字节
(2)、double的包装类型:Double
7、字符型(char)
(1)、char在任何系统下均占2个字节
(2)、char的范围:-128~127
(3)、char的包装类型:Character
8、布尔型(boolean)
(1)、boolean在任何系统下均占1个字节
(2)、boolean的范围:无明确规定
(3)、boolean的包装类型:Boolean
根据上面的描述,我们不难发现一些规律,8种基本数据类型当中,他们的包装类型除int和char的包装类型为Integer和Character外,其余6种的包装类型均为其所对应的首字母大写即可(如:long的包装类型为Long)
三、小结
掌握 Java 中的数据类型是很重要的,特别是基本数据类型,在编写程序时我们很多时候都要用到,选择一个合适的数据类型可以使程序更加优化。
如果文章对各位小伙有帮助的话欢迎三连!!!
如有错误之处,也欢迎各位大佬批评指正!!!