关于java编程中this的使用问题 大家好,我最近在学习java,我发现对this这个命令不太理解,所以,我想请教一下,谢谢了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 指自己哦!class MyClass { private long id; // 自己的id MyClass(int id){ this.id = id; // 这里最典型,第一个id指自己的id, 第二个id,是参数传过来的id }} 在同一个类里声明的方法,别的方法调用它时也是用 this 1.可以表示该类的当前实例2.在一个构造器中调用该类的另一个构造器时,为避免重复,可以使用this 就是自己的意思~调用本类的对象~还有一个差不多会让人混乱的是SUPER,指的是调用父类 this这个关键字,用在本类中。当你在同一个类中调用这个类的属性或者方法是,在调用时前面要加上this this的用法很多很多,你以后就会明白的!它可用于方法前来代表对象,我认为这点最重要!!! 编程文章网 http://www.KingOfCoder.com新年快乐 谢谢大家的回答,我现在明白了,大概的说this就是指当前的对象.我查了一些书,在当前的构造中如果要调用上一个构造的话,this要放在第一行,否则会出现错误. this 指对象本身。构造函数不能用this,因为对象还没创建。 构造函数不能用this,因为对象还没创建。我觉得这是最容易忽略的、出错的地方 后缀++,在Java、C#、object-C中没有加 java事件一些问题.. sos!!出现个小问题,点击注册 就弹出了个 下载窗口,迅雷提示下载!是什么原因啊?? 请教高手一个问题,虽然我已无分可用,但请DX们务必帮忙啊!! 如何解决内存的问题? 咨询个别人的问题中的问题 如何通过iReport设计report,并且可以灵活的输入查询条件进行查询产生报表 高分求java applet源代码,用于网页密码验证,急,在线等候,100分 Java公交车调度模拟,求大神 用 Java这个多线程该怎么写啊 弱弱的问一下:这种效果是如何实现的? 解析 excel 文件
private long id; // 自己的id
MyClass(int id){
this.id = id; // 这里最典型,第一个id指自己的id, 第二个id,是参数传过来的id
}
}
2.在一个构造器中调用该类的另一个构造器时,为避免重复,可以使用this
当你在同一个类中调用这个类的属性或者方法是,
在调用时前面要加上this
它可用于方法前来代表对象,我认为这点最重要!!!
新年快乐
我觉得这是最容易忽略的、出错的地方