请教一个问题,this关键字 代码最后一行,this引用的是什么呢?为什么前面还要加上MyArrayList呢?谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在内部类中,如果需要用到外部类的this,必须加上外部类名,例如:public class Outer { int value; class Inner { public void print() { System.out.println(Outer.this.value); // 因为直接使用this,会认为访问的是内部类的this } }} 在内部类中,可以用外部类.this获取外部类的引用当然你自己也可以在随意哪个非静态方法中用类.this,等价于this,这样毫无意义 遇到瓶颈了,求经验 java字符串替换指定的位置 synth的问题,怎么不能运行呀,我的程序 删除和修改文件名问题,急在线等 Java远程控制原理 如何将date型数据转化成Timestamp型数据 用过Gel开发工具没有?简直太棒了 socket通信的问题,请帮帮忙!!!!!! 在JBUILDER7中作JAR文件 请教了多次,问题依然存在,请大家再指教一下,非常感谢!!!!!! 求助,JS相关 java学习中碰到的 疑难杂症!!!!
int value;
class Inner {
public void print() {
System.out.println(Outer.this.value); // 因为直接使用this,会认为访问的是内部类的this
}
}
}
当然你自己也可以在随意哪个非静态方法中用类.this,等价于this,这样毫无意义