1. 原始数据类型(Primitive Data Types):
Java 的原始数据类型包括整数、浮点数、字符、布尔等。
整数类型:
- byte: 8 位,范围为 -128 到 127
- short: 16 位,范围为 -32,768 到 32,767
- int: 32 位,范围为 -2^31 到 2^31-1
- long: 64 位,范围为 -2^63 到 2^63-1
byte myByte = 10;
short myShort = 1000;
int myInt = 100000;
long myLong = 1000000000L; // 注意:long 类型的值末尾需要加 'L' 或 'l'
浮点数类型:
- float: 32 位,范围约为 1.4e-45 到 3.4e+38,需要在数字后面加 'F' 或 'f'
- double: 64 位,范围约为 4.9e-324 到 1.8e+308
float myFloat = 3.14F;
double myDouble = 3.14;
字符类型:
- char: 16 位 Unicode 字符
char myChar = 'A';
布尔类型:
- boolean: 只有两个值,true 或 false
boolean myBoolean = true;
2. 引用数据类型(Reference Data Types):
引用数据类型包括对象、数组和接口等。
对象类型:
可以使用关键字 new 创建对象。
String myString = new String("Hello, Java!");
数组类型:
数组是相同类型元素的集合。
int[] intArray = {1, 2, 3, 4, 5};
double[] doubleArray = new double[5]; // 声明一个包含 5 个元素的 double 数组
其他引用类型:
还有其他引用数据类型,如类、接口等,它们需要通过 new 关键字实例化。
// 自定义类
class MyClass {
// 类的成员和方法
}
MyClass myObject = new MyClass();
这些基本数据类型提供了在Java中存储和操作数据的基础。在实际编程中,你将经常使用这些类型来定义变量和存储数据。
转载请注明出处:http://www.pingtaimeng.com/article/detail/406/Java