在Java类中,成员变量有默认的访问修饰符,可以是public或者default,也称为package-private。 默认访问修饰符 当成员变量没有显式地指定访问修饰符时,它们将采用默认的访问修饰符。默认访问修饰符意味着成员变量在同一个包中是可见的,但对于不在同一个包中的类来说是不可见的。 public访问修饰符 使用public访问修饰符...
抽象类中的成员变量可以是各种类型的,而接口中的成员变量只能是 public static final 类型的。 3. static 变量和方法 接口中不能含有静态代码块以及静态方法,而抽象类是可以有静态代码块和静态方法。 4. 继承区别# 一个类只能继承一个抽象类,而一个类却可以实现多个接口。