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

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

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

正在回答

2 回答

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下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号