在阅读oracles Java文档(第8章)时,我遇到了这个有趣的部分:
" 如果两个或更多(不同的)类修饰符出现在类声明中,那么它们通常是按照与上面在ClassModifier的制作中所示的顺序一致的顺序出现,尽管不是必需的."
这是类修饰符
ClassModifiers:
ClassModifier
ClassModifiers ClassModifier
ClassModifier: one of
Annotation public protected private
abstract static final strictfp
Run Code Online (Sandbox Code Playgroud)
我的问题是多个类修饰符需要什么?什么时候我们可以使用多个类修饰符?
好吧,你可以有一个public abstract static strictfp内心阶级; 每一个都与其余的正交.通常,您可以按以下方式对它们进行分组:
public/ protected/ private:访问修饰符-确定谁有权访问类的文字.abstract/ final:继承修饰符static:仅适用于内部类strictfp:它与其他一切正交.