为什么变量声明中有公共?

时间:2014-08-15 16:00:54

标签: java

默认情况下不是这样吗? 例如:

**public** int [name];
**public** String [name];

1 个答案:

答案 0 :(得分:4)

默认情况下,它是包私有访问(允许属于同一个包的任何类访问它),而不是公共访问。

无论如何,将数据成员定义为公共是不好的做法。在大多数情况下,他们应该是私人的。