我知道为什么private和protected是一个类的非法修饰符,但为什么默认是不可接受的。我想如果我们没有指定任何访问修饰符,则会default
被分配。但是像default class Student
那样明确地输入它会给我一个语法错误
答案 0 :(得分:1)
只需省略任何访问修饰符即可使用Java中的默认访问修饰符。 Java 8引入了一个新的default
关键字,用于为接口的方法提供默认实现,但是,尽管它在方法声明中的名称和位置令人困惑,但它与访问修饰符无关。
答案 1 :(得分:1)
可以使用修饰符public和'nomodifier'声明一个类,但不能使用nomodifier'default'关键词来表示
请通过此链接 https://docs.oracle.com/javase/tutorial/java/javaOO/accesscontrol.html