大家好,我是一名JAVA的初学者,关于this的使用有点不了解,据初步了解this的使用是类似于C的指针功能,那么请问它是具体怎样指法的?可以详细的介绍一下它的使用方法吗?是怎样使用的?谢谢!
解决方案 »
- 面试题二(不断优化的多种单例模式实现方式)
- java代码小问题
- 请问一个多线程的问题
- 日期存在整型字段中,怎样提取当天记录.
- java.io.IOException Server returned HTTP reponse code:405 for URL: http://www.xxxx.com/test
- 请问,com.ms.iis.asp这个类库在哪里下载啊?
- 关于JBuinld7.0、WebLogic7.0很简单的问题,急急!!!在先等候。
- java对文件读写操作,文件大小有限制么?高手指点!
- 如何给applet制作一个数字签名啊?(解决了马上结贴)
- 如何做半透明的JMenuItem,有人会吗?
- 深入讨论reference 高手请来指点
- 200 求jasperreport 页码显示问题
1.构造 this(a,b....)
2.方法 this.function(a,b...);
可以做为实例值引用成员变量和成员函数在成员函数里 写 this.a;//a 是 成员变量 this.fun();//fun 是 成员函数
一般情况下没必要要前面的this.
但是java允许成员函数的参数和成员变量同名. 例如
void fun(int a)
{
this.a = a; // 带this是成员变量 , 不带的是参数 这样就区别开了
}
ThisShow(){
System.out.println(this.thisstring);
}
}public class Test {
public static void main (String argv[]){
ThisShow myObject = new ThisShow();
System.out.println(myObject.thisstring);
}/** 在类ThisShow里的this和类Test里的myObject表示同样的意思.*/