|
|
1
10
不仅仅是枚举。枚举只是一种特殊的类。一般来说,一个文件中可以声明多个类(只要其中没有两个是公共的)。 |
|
|
2
6
不,如果没有访问修饰符,枚举是包私有的。这意味着它只能由同一个包中的类使用。你不仅可以用枚举来实现这一点,类也可以被设为私有包。 更多信息: http://java.sun.com/docs/books/tutorial/java/javaOO/accesscontrol.html |
|
3
1
有时候这个成语是很有道理的,例如,假设你有一个
碰巧,在这种情况下,我可能会使它成为一个静态的内部类,以使关系更加明确。但是在同一个源文件中声明多个类并不总是不好的,有时可以通过设置期望这是一个边界琐碎的子类来帮助可读性。(同样,我认为这样的类不应该做任何特别复杂或意外的事情。) |
|
|
4
0
它实际上是在我的eclipse上编译的!;-) 允许多个类位于同一文件中。限制是必须在具有相同名称的文件中定义公共类。 它的可见性是'package',所以它也应该在同一个包中的其他类中可见。
有了以上的限制,你可以做任何你想做的事…
|
|
|
5
0
枚举指定可分配给特定类型的常量值列表。 它可以在教室里,也可以在教室外面。 |
|
|
user29759326 · 如何返回递归函数中的最后一个值? 1 年前 |
|
|
malife89 · 将java中的字符串读取为正确的日期格式 1 年前 |
|
|
Tim · 在java中,有没有更快的方法将字节数组写入文件? 1 年前 |
|
|
rudraraj · java中未声明最终变量 1 年前 |
|
|
Bala Ji · 以下BFS的实施效率如何? 1 年前 |