【问题标题】:A variable that is not public or private-Java不是公共或私有的变量-Java
【发布时间】:2012-01-25 19:11:05
【问题描述】:

各位程序员们好,

如果一个变量被定义为不是在方法之外定义的公共或私有变量 如:

Graphics    goff;
  Image     ii;
  Thread    thethread;

变量将被定义为什么?

【问题讨论】:

  • 您不能在 Java 中的类之外定义变量。你的意思是“方法之外”吗?
  • 我的意思是“在方法之外”。编辑后的帖子。谢谢。

标签: java variables private public


【解决方案1】:

没有任何显式修饰符定义的变量将具有package-private 的访问级别。这些变量只能在其自己的包中访问。您可以阅读有关 java here 的访问/可变范围级别的更多信息。

【讨论】:

  • 那么它基本上定义为.java文件当前所在的默认包中的私有实例变量吗?
  • 非常感谢大家的回复!
猜你喜欢
  • 2011-05-25
  • 2014-05-27
  • 2011-12-03
  • 1970-01-01
  • 2014-08-21
  • 2011-11-13
  • 2012-09-12
  • 2013-01-02
  • 1970-01-01
相关资源
最近更新 更多