Java中带有抽象方法签名的可见性修饰符
快速问题: 是正确的语法:Java中带有抽象方法签名的可见性修饰符,java,keyword,modifier,Java,Keyword,Modifier,快速问题: 是正确的语法: public abstract void myMethod(); 或 。。。区别在于关键字public和abstract的顺序 两者都编译时没有警告,但哪种语法正确?都是“正确的”。不同之处在于风格。我更喜欢第一个。两者在语法上都是正确的,但是 public abstract void myMethod(); 这种情况更为普遍。通常首先声明可见性。最常见的做法是公共摘要。事实上,我无法回忆起任何与之相反的示例、书籍或代码。根据 如果一个类声明中出现两个或多个类修饰
public abstract void myMethod();
或
。。。区别在于关键字public
和abstract
的顺序
两者都编译时没有警告,但哪种语法正确?都是“正确的”。不同之处在于风格。我更喜欢第一个。两者在语法上都是正确的,但是
public abstract void myMethod();
这种情况更为普遍。通常首先声明可见性。最常见的做法是
公共摘要。事实上,我无法回忆起任何与之相反的示例、书籍或代码。根据
如果一个类声明中出现两个或多个类修饰符,则
虽然不是必需的,但它们通常出现在顺序中
与上面在ClassModifier的产品中显示的一致
abstract public void myMethod();
ClassModifier: one of
Annotation public protected private
abstract static final strictfp