该文章是观看https://www.bilibili.com/video/BV1L7411N77n/?p=85&t=120视频的学习笔记
对象创建的四个步骤:
public class Teacher {
String name;
int age=10;
public Teacher(String name, int age) {
this.name = name;
this.age = age;
}
public Teacher() {
}
@Override
public String toString() {
return "Teacher{" +
"name='" + name + '\'' +
", age=" + age +
'}';
}
public static void main(String[] args) {
Teacher teacher =new Teacher("WEN",18);
System.out.println(teacher.toString());
}
}
在理解this指针的本质之前,先以上面的Teacher类为例理解创建对象的四个步骤:
1.初始化对象空间,并将对象成员变量初始化为0或者空