java里的“this”到底是什么意思
郭朝郭 | 浏览(16688)
分享 | 2017-03-25 05:23
我要回答 已有1个回答
关注问题
高弘斌
2017-03-25

this表示类实例本身。this的用法1、表示对当前对象的引用!publicclassA{publicAgetA(){returnthis;//表示获取当前实例本身}}2、表示类的成员变量,而非函数参数,注意在函数参数和成员变量同名是进行区分!publicclassA{private inta=0;//位置1publicAgetA(inta){this.a=a;//前面this.a表示位置1的a,赋值=号右侧的表示参数a}}3、用于在构造方法中引用满足指定参数类型的构造器。publicclassA{publicA(inta){}publicA(){this(1);//这里调用自身的构造函数publicA(inta){}}

匿名
邀您回答

软件技术 软件与信息服务 移动互联网应用 这3个,哪个相对好点,哪个

显示全部

如何体现移动互联网下的用户价值

显示全部

移动互联网营销模式是什么?怎么样才能做好移动互联网?有谁知道?谁有好的建议

显示全部

什么是移动互联网支付(POS收单)?大家聊天都在谈这个,具体指什么?

显示全部

如何用pdb进行python调试

显示全部

macbook里的python怎么把字体调大

显示全部

Python中什么是短路逻辑

显示全部

想学习移动互联网的设计,开发。。。等技术性的东西

显示全部

程序员 面试 未来三年的个人发展规划是什么

显示全部

听说北京中谷培训python,靠谱吗?给找工作吗??我是应届生,他们的办事处和我说的特好,我有点不相信?

显示全部
智联介绍 | 人才招聘 | 网站地图 | 加入智联 | 法律声明 | 保密承诺 | 联系方式 | 常见问题 | | Investor Relations 您对 Zhaopin.com 有任何建议或意见请 联系我们
未经 Zhaopin.com 同意,不得转载本网站之所有招聘信息及作品 智联招聘网版权所有© 1997-2017
京ICP备12025925号 电信业务审批[2001]字第233号函 京公网安备 11010502002133号