java如何表示
Java 基本数据类型表示
Java 中的基本数据类型用于表示简单的数据值,包括整数、浮点数、字符和布尔值。
整数类型
byte:8 位,范围 -128 到 127byte b = 100;short:16 位,范围 -32,768 到 32,767short s = 1000;int:32 位,范围 -2^31 到 2^31-1int i = 100000;long:64 位,范围 -2^63 到 2^63-1long l = 100000L;
浮点类型
float:32 位,单精度浮点数float f = 3.14f;double:64 位,双精度浮点数double d = 3.141592653589793;
字符类型
char:16 位 Unicode 字符char c = 'A';
布尔类型
boolean:true或falseboolean flag = true;
Java 引用数据类型表示
引用数据类型包括类、接口、数组等,存储的是对象的引用而非实际值。
字符串表示

String类表示字符串String str = "Hello, Java!";
数组表示
- 一维数组
int[] arr = {1, 2, 3, 4}; - 二维数组
int[][] matrix = {{1, 2}, {3, 4}};
自定义类对象
- 定义类并创建对象
class Person { String name; int age; } Person p = new Person(); p.name = "Alice"; p.age = 25;
Java 枚举类型表示
枚举用于定义一组固定的常量。
enum Day {
MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY
}
Day today = Day.MONDAY;
Java 集合框架表示
集合框架提供动态数据结构存储和操作数据。

List 示例
List<String> list = new ArrayList<>();
list.add("Apple");
list.add("Banana");
Map 示例
Map<String, Integer> map = new HashMap<>();
map.put("One", 1);
map.put("Two", 2);
Java 泛型表示
泛型用于类型安全的集合和类。
class Box<T> {
private T content;
public void setContent(T content) {
this.content = content;
}
public T getContent() {
return content;
}
}
Box<String> box = new Box<>();
box.setContent("Generic Example");
Java Lambda 表达式表示
Lambda 表达式用于简化函数式接口的实现。
interface Greeting {
void greet(String message);
}
Greeting g = (msg) -> System.out.println(msg);
g.greet("Hello Lambda!");
Java 注解表示
注解用于为代码添加元数据。
@Override
public String toString() {
return "Annotation Example";
}
以上内容涵盖了 Java 中常见的数据表示方式,包括基本类型、引用类型、集合、泛型、Lambda 和注解等。






