关于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,因为对象还没创建。我觉得这是最容易忽略的、出错的地方 怎么移动Jpanel?? netbeans智能感知 数据库的问题 eclipse 的问题 用HTMLEditorKit.ParserCallback解析html中出现的error 为什么不等于9 求救!关于ServletContext的问题 请教诸位一个关于IO的问题 JTree得到各个节点的编号. JAVA2核心技术1中的这段代码为什么能编译不能执行 java基础问题 求各位大神 帮帮忙 弱弱的问一下:这种效果是如何实现的? 解析 excel 文件
private long id; // 自己的id
MyClass(int id){
this.id = id; // 这里最典型,第一个id指自己的id, 第二个id,是参数传过来的id
}
}
2.在一个构造器中调用该类的另一个构造器时,为避免重复,可以使用this
当你在同一个类中调用这个类的属性或者方法是,
在调用时前面要加上this
它可用于方法前来代表对象,我认为这点最重要!!!
新年快乐
我觉得这是最容易忽略的、出错的地方