分为基本类型和引用类型
1. 8个基本数据类型
| 类型 | 名称 | 位长 | 默认值 | 取值范围 |
| 布尔型 | boolean | 1 | false | true、false |
| 字节型 | byte | 8 | 0 | -128-127 |
| 字符型 | char | 16 | '\u0000' | 0--65535 |
| 短整型 | short | 16 | 0 | -32768-32767 |
| 整型 | int | 32 | 0 | -231-231-1 |
| 长整型 | long | 64 | 0 | 263-262-1 |
| 单精度 | float | 32 | 0.0 | +1.4E-45 |
| 双精度 | double | 64 | 0.0 | +-4.9E-324 |
String 不是基本数据类型,她被定义为类,是引用数据类型,可以直接引用
2. 引用类型: 一个对象类型,他的值是指向内存空间的引用---地址。
引用类型的变量声明后需要通过实例化开辟数据空间,才能对变量指向的对象进行访问
MyDate today;
today=new MyDate();
本文详细介绍了Java中的8种基本数据类型及其特点,并解释了String作为引用类型的工作原理。

被折叠的 条评论
为什么被折叠?



