为了账号安全,请及时绑定邮箱和手机立即绑定

如何在静态内部类里面访问外部类的非静态变量?

教程中写的是通过new 外部类().成员的方式?

正在回答

3 回答

public class MainInStaticClass {

 

 static class Main{

static void main() {

//将主方法写到静态内部类中,从而不必为每个源文件都这种一个类似的主方法

new MainInStaticClass().print();

}

}

 

public static void main(String[] args){

new MainInStaticClass().print();

}

 

public void print(){

System.out.println("main in static inner class");

}

}


1 回复 有任何疑惑可以回复我~
#1

JOSER 提问者

非常感谢!
2015-09-04 回复 有任何疑惑可以回复我~

是的,

0 回复 有任何疑惑可以回复我~
#1

JOSER 提问者

具体是怎么操作的呢?
2015-09-04 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

如何在静态内部类里面访问外部类的非静态变量?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信