数据类型
分类 | 类型 |
---|---|
基本数据类型 | byte、char、short、int、long、double、float、boolean |
枚举类型 | enum |
引用类型 | Object类、interface接口、array数组 |
包装类
分类 | 类型 |
---|---|
数值类 | Byte、Short、Integer、Long、Float、Double(Number子类) |
对象类 | Character、Boolean |
高精度计算类 | BigInteger、BigDecimal(常用于货币计算) |
基本数据类型与包装类
数据类型 包装类 内存空间 取值范围 byte Byte 8bit=1b -27~27-1 (-128~127) short Short 16bit=2b -215~215-1 int Integer 32bit=4b -231~231-1 long Long 64bit=8b -263~263-1 float Float 32bit=4b -- double Double 64bit=8b -- char Character 16bit=2b 0~216(65536) boolean Boolean -- true、false void Void --特殊存在 -- 字符在不同编码中占用的字节
编码类型 英文字符 中文字符 ISO8859-1 1b 1b GB2312 1b 2b GBK 1b 2b UNICODE 1b 2b UTF-8 1b 3b
网友评论