问一个语法问题Timer.this,这个是什么意思? Timer.this这个this代表啥?对象吗?为服么要这么写 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 public class Hello { public void print() { System.out.println("Hello.print()"); } class InnerClass { public void print() { System.out.println("InnerClass.print()"); } public void foo() { print(); Hello.this.print(); // 因为这个类自己已经有了print()方法,如果想调用它的外部类Hello.print的话,需要使用Hello.this.print(); } } public static void main(String[] args) { Hello hello = new Hello(); Hello.InnerClass innerClass = hello.new InnerClass(); innerClass.foo(); }} 差不多,"类名.this.属性或方法"在这个类的内部就可以这么用,只是一般省略类名,即"this.属性或方法",但当在该类的内部类中使用且要用的方法或属性类型想同,不能省略,以区分调用的是哪个,就是二楼这情况 关于泛型问题--类型转换异常 DES加密 windws上加密,linux不能解密 基础问题 关于按钮事件 找错误!!!!谢谢 java程序中对文件操作时,用到的CreateFile.exe是什么东东?人做的还是机器所为? 不理解!!! 谁能告诉小弟我:为什么要进行对象的转型?有什么好处吗? jdeveloper 请教:我用ie提供的document提供的方法,利用html语言写了一个小小的文本编辑器,可以粘贴,删除,插文件等,可document里好象没有提供撤消,重做的功能呀,怎实现这个功能呀? ACMer求解 求大神解析xml
public void print() {
System.out.println("Hello.print()");
} class InnerClass {
public void print() {
System.out.println("InnerClass.print()");
} public void foo() {
print();
Hello.this.print(); // 因为这个类自己已经有了print()方法,如果想调用它的外部类Hello.print的话,需要使用Hello.this.print();
}
} public static void main(String[] args) {
Hello hello = new Hello();
Hello.InnerClass innerClass = hello.new InnerClass();
innerClass.foo();
}
}
但当在该类的内部类中使用且要用的方法或属性类型想同,不能省略,以区分调用的是哪个,就是二楼这情况