java如何对象
Java 对象的创建与使用
在 Java 中,对象是类的实例。通过类可以创建多个对象,每个对象拥有独立的属性和方法。
创建对象
使用 new 关键字创建对象,调用类的构造方法:
ClassName objectName = new ClassName();
例如,创建一个 Person 类的对象:
Person person1 = new Person();
访问对象的属性和方法
通过对象名后加点号访问对象的属性和方法:
objectName.propertyName = value; // 设置属性
objectName.methodName(); // 调用方法
示例:
person1.name = "Alice";
person1.sayHello();
对象的内存分配
Java 中对象存储在堆内存中,对象引用变量存储在栈内存中。多个引用可以指向同一个对象:
Person person2 = person1; // person2 和 person1 引用同一个对象
对象的比较
使用 == 比较对象引用是否相同,使用 equals() 方法比较对象内容:
if (person1 == person2) { ... } // 比较引用
if (person1.equals(person2)) { ... } // 比较内容
对象数组
可以创建对象数组存储多个对象:
Person[] people = new Person[3];
people[0] = new Person();
people[1] = new Person();
匿名对象
不需要引用变量时可以直接创建匿名对象:
new Person().sayHello(); // 匿名对象调用方法
对象作为方法参数和返回值
对象可以作为方法参数传递和作为返回值返回:
public Person createPerson(String name) {
Person p = new Person();
p.name = name;
return p;
}
对象销毁
Java 使用垃圾回收机制自动回收不再使用的对象,可以手动将引用设为 null 帮助垃圾回收:

person1 = null; // 标记为可回收






