super()与this()的区别


Posted in 面试题 onJanuary 17, 2016
This():当前类的对象,super父类对象。
Super():在子类访问父类的成员和行为,必须受类继承规则的约束
而this他代表当前对象,当然所有的资源都可以访问.
在构造函数中,如果第一行没有写super(),编译器会自动插入.但是如果父类没有不带参数的构造函数,或这个函数被私有化了(用private修饰).此时你必须加入对父类的实例化构造.而this就没有这个要求,因为它本身就进行实例化的构造.
而在方法中super和this使用的方法就差不多了.只不过super 要考虑是否能访问其父类的资源.

Tags in this post...

面试题 相关文章推荐
mysql_pconnect()和mysql_connect()有什么区别
May 25 面试题
构造方法和其他方法的区别?怎么调用父类的构造方法
Sep 22 面试题
"引用"与多态的关系
Feb 01 面试题
北京华建集团SQL面试题
Jun 03 面试题
数据库设计的包括哪两种,请分别进行说明
Jul 15 面试题
Internal修饰符有什么含义
Jul 10 面试题
能否解释一下XSS cookie盗窃是什么意思
Jun 02 面试题
几个Shell Script面试题
Aug 31 面试题
施惠特软件测试面试题以及笔试题
May 13 面试题
如何用Python来进行查询和替换一个文本字符串
Jan 02 面试题
初级Java程序员面试题
Mar 03 面试题
DELPHI中如何调用API,可举例说明
Jan 16 面试题
Tomcat中怎么使用log4j输出所有的log
Jul 07 #面试题
What is the purpose of Void class? Void类的作用是什么?
Oct 31 #面试题
AOP的定义以及作用
Sep 08 #面试题
JPA面试常见问题
Nov 14 #面试题
String是最基本的数据类型吗?
Jun 13 #面试题
构造器Constructor是否可被override?
Aug 06 #面试题
到底Java是如何传递参数的?是by value或by reference?
Jul 13 #面试题
You might like
php gd2 上传图片/文字水印/图片水印/等比例缩略图/实现代码
2010/05/15 PHP
分享8个最佳的代码片段在线测试网站
2013/06/29 PHP
PHP实现搜索时记住状态的方法示例
2018/05/11 PHP
模仿JQuery sortable效果 代码有错但值得看看
2009/11/05 Javascript
javascript 广告后加载,加载完页面再加载广告
2010/11/25 Javascript
jQuery 阴影插件代码分享
2012/01/09 Javascript
创建、调用JavaScript对象的方法集锦
2014/12/24 Javascript
js正则表达式匹配数字字母下划线等
2015/04/14 Javascript
KnockoutJS 3.X API 第四章之数据控制流component绑定
2016/10/10 Javascript
Bootstrap源码解读排版(1)
2016/12/23 Javascript
js实现背景图自适应窗口大小
2017/01/10 Javascript
基于JavaScript实现选项卡效果
2017/07/21 Javascript
微信小程序返回多级页面的实现方法
2017/10/27 Javascript
JS实现随机生成10个手机号的方法示例
2018/12/07 Javascript
在vue-cli3中使用axios获取本地json操作
2020/07/30 Javascript
elementui更改el-dialog关闭按钮的图标d的示例代码
2020/08/04 Javascript
微信小程序通过websocket实时语音识别的实现代码
2020/08/19 Javascript
返回上一个url并刷新界面的js代码
2020/09/12 Javascript
适用于 Vue 的播放器组件Vue-Video-Player操作
2020/11/16 Javascript
arcgis.js控制地图地体的显示范围超出区域自动弹回(实现思路)
2021/01/28 Javascript
Python实现图片滑动式验证识别方法
2017/11/09 Python
flask-restful使用总结
2018/12/04 Python
python3+PyQt5 实现Rich文本的行编辑方法
2019/06/17 Python
Python 可变类型和不可变类型及引用过程解析
2019/09/27 Python
完美解决keras 读取多个hdf5文件进行训练的问题
2020/07/01 Python
PyCharm2020.1.1与Python3.7.7的安装教程图文详解
2020/08/07 Python
DeinDesign德国:设计自己的手机壳
2019/12/14 全球购物
副总经理工作职责
2013/11/28 职场文书
车间操作工岗位职责
2013/12/19 职场文书
公路绿化方案
2014/05/12 职场文书
三好学生先进事迹材料
2014/08/28 职场文书
民主生活会整改措施(党员)
2014/09/18 职场文书
个人对照检查材料思想汇报(四风问题)
2014/09/25 职场文书
刑事附带民事代理词
2015/05/25 职场文书
小孩不笨观后感
2015/06/03 职场文书
Spring Data JPA框架持久化存储数据到数据库
2022/04/28 Java/Android