这在Java中有什么范围?

时间:2017-04-16 15:31:56

标签: java variables scope int

在java中,当我按如下方式声明变量时,

int i = 0;

这是什么范围,全球,公共,私人,静态?换句话说,什么不会添加范围的规范,默认为?

1 个答案:

答案 0 :(得分:0)

  

这在Java中有什么范围?

int i = 0;
  • 如果变量i被声明为全局类,那么它就是 包专用。
  • 如果在方法中声明变量i,那么它只能被访问 在包含方法中。
  • 如果在给定的接口中声明变量i,则表示它是 默认情况下为public static final。如果包含interface的{​​{1}}也被声明为public
  • ,这将适用于所有包