八大基本类型(1个布尔,4个数值,2个浮点,1个字符):
- boolean: 1位 Boolean
- byte: 8位 Byte
- short: 16位 Short
- int: 32位 Integer
- long: 64位 Long
- double: 64位 Double
- float: 32位 Float
- char: 16位 Character
关于基本类型和包装类型的不全面总结:
- 基本类型的总结: 数据存储相对简单,运算效率比较高
- 包装类的优势: 比如集合的元素必须是对象类型
- 声明方式不同: 基本类型不需要new关键字; 包装类型需要使用new关键字在堆中分配存储空间
- 初始值的不同: 基本类型的初始值比如int是0;boolean是false.而包装类型的初始值是null