一、术语

Pasted image 20260227194324

Pasted image 20260227200028
上图展示了实例化一个类的过程

三、static 和 non-static 的区别

  • static 意味着你可以直接调用,而不用纠结于具体是哪个实例,例如直接调用 Dog.makeNoise()
  • non-static 意味着你要考虑具体的实例,例如上面具体的狗 smalldog,进而调用 smalldog.makeNoise()

四、Java 语法

参考:
https://sp24.datastructur.es/homeworks/hw0/

五、void 的含义

void 意味着方法没有返回值