package demo;
class InOut{
String str=new String("Between");
static int i=666;
int j=888;
final int k=999;
public void amethod(final int iArgs){
int it315;
final int x=111;
/*static*/ class Bicycle
{
// static int i=666;
public void sayHello(){
System.out.println(str);
System.out.println(iArgs);
// System.out.println(it315);
System.out.println(i);
System.out.println(j);
System.out.println(k);
System.out.println(x);
}
}
new Bicycle().sayHello();
}
}
public class TestInnerClass {
public static void main(String[] args) {
InOut i=new InOut();
i.amethod(555);
}
}
Java内部类访问权限演示
本文通过一个具体的Java示例代码展示了内部类如何访问外部类的成员变量及方法参数,并解释了final修饰符在此场景中的作用。同时,还介绍了静态上下文中访问非静态成员的限制。
1444

被折叠的 条评论
为什么被折叠?



