0

可能重复:
Java 中的修饰符关键字顺序

我正在使用 netbeans IDE,并且正在检查 JAVA 的各种特性。通常我声明一个抽象类如下

public abstract class ClassName 

但是下面的声明似乎也没有产生任何错误

abstract public class ClassName

上述两种声明有什么区别?

4

3 回答 3

1

没有区别,但是,我认为public abstract class ClassName对大多数人来说更具可读性。

于 2012-11-19T03:24:19.150 回答
0

没有区别。您可以按任何顺序指定限定符(public、abstract 等)。

于 2012-11-19T03:18:04.173 回答
0

唯一的区别是实践,我更喜欢将它写/读为

public abstract class ClassName {
于 2012-11-19T03:21:54.883 回答