-
实例化:实例化是指创建(就是new一个对象,比如Person person = new Person("John");)一个类的对象或实例,它是基于类的定义创建的具体对象。实例化后的对象拥有类中定义的属性和行为,并且可以通过对象引用进行访问和操作。
-
成员变量:成员变量是类中声明的变量,它们属于类的实例或对象。每个实例都有自己的成员变量副本,它们在对象的生命周期内保持状态。成员变量在类的方法之外声明,并可以通过类的实例引用进行访问。( 在类中private String name;)
-
临时变量:临时变量是在方法、构造函数或代码块内部声明的变量,它们用于临时存储数据和执行计算。临时变量的作用范围限于声明它的代码块,一旦代码块执行完毕,临时变量就会被销毁。(就是在方法中定义变量String message = "Hello, my name is " ;)
我用一些代码来进行演示:
public class Person {
// 成员变量
private String name;
// 构造函数
public Person(String name) {
this.name = name;
}
// 实例方法
public void sayHello() {
// 临时变量
String message = "Hello, my name is " + name;
System.out.println(message);
}
public static void main(String[] args) {
// 实例化对象
Person person = new Person("John");
// 调用对象的方法
person.sayHello();
}
}