Java学习笔记
Someone_R
这个作者很懒,什么都没留下…
展开
-
Java学习笔记之 接口与抽象类的区别
在学习到这两个概念后,总感觉比较模糊,感觉这两个东西很像,所以在此做一个笔记 抽象类与接口的区别: 成员区别: 抽象类:抽象类中可以有变量、常量、抽象方法、非抽象方法和构造方法。(有抽象方法的类一定是抽象类,抽象类不一定有抽象方法) public abstract class Animal{ Animal(){ //无参构造方法 } Animal(int age){ //带参构造方法 thi原创 2020-07-30 19:14:54 · 105 阅读 · 0 评论 -
Java学习笔记之 final 与 static
final 与 static 均为状态修饰符 final静态(final可以修饰的对象有 方法 、变量、类) 当final修饰方法时,子类中的方法不可以被重写,方法此时为最终方法。 当final修饰变量时,变量无法被重新赋值,变量此时变为常量。 当final修饰类时,该类无法被继承,类此时为最终类。 static最终态(static可以修饰成员方法、成员变量) 类中static修饰的变量为该类的所有对象共享。 类中static修饰的方法只能访问静态成员..原创 2020-07-28 17:15:57 · 98 阅读 · 0 评论