如果一个方法的自变量或者一个局部变量与对象的成员变量同名,就可以用this来引用成员变量,与自变量或局部变量区分开。
解决方案 »
- java怎么用7z的sdk解压一个7z文件,并保存到一个位置?
- 在jsp中调用dlgHelper.ChooseColorDlg会报错误....一样的代码在html中可以运行 为什么到jsp中就不可以了呢....
- .net转java,求助
- Spring 入门
- 如果一个jar包执行需要其他的jar,在manifest文件怎么写呢?
- 请问哪里有jsdk2.0下载?
- 有读过《JAVA程序设计教程》(第3版)的朋友,进来讨论!
- 请教简单问题:怎样在TextArea中设置文本的颜色,可不可以设置每行的颜色!??
- 请教各位大虾,用java该怎样从一幅图中取出象素点的颜色信息?
- java方阵求解
- 基于thinking in java 书中例题的编译 因为作者调用了自己的类
- 读取文本框中的换行。
{
String a = "Hello";
public static void main(String[] args)
{
System.out.println("Hello World!");
String b = "myTry";
myThis m = new myThis();
m.writeThis(b);
System.out.println("Hello World!" + m.a );
}
public void writeThis(String a)
{
this.a = a;
}
}
理解一下这个例子。
this.a 中的a 指的是public a ;
= a 中的a 指的是String a;
class a
{
……
public void c()
{
System.out.println(1);
}
class b
{
public void c()
{
System.out.println(2);
}
this.c(); //输出该是2,而不是1
}
}