super()与this()的区别


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

Tags in this post...

面试题 相关文章推荐
说出一些常用的类,包,接口
Sep 22 面试题
JSF面试题:如何管量web层中的Bean,用什么标签。如何通过jsp页面与Bean绑定在一起进行处理?
Oct 05 面试题
外企C语言笔试题
Nov 10 面试题
浙大网新C/C++面试解惑
May 27 面试题
什么是Assembly(程序集)
Sep 14 面试题
某公司部分笔试题
Nov 05 面试题
国外软件测试工程师面试题
Dec 09 面试题
软件测试工程师面试问题精选
Oct 28 面试题
介绍一下MYSQL常用的优化技巧
Oct 25 面试题
Java面向对象面试题
Dec 26 面试题
Unix/Linux开发面试题
Aug 16 面试题
Tomcat的缺省是多少,怎么修改
Apr 09 面试题
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
Protoss魔法科技
2020/03/14 星际争霸
表单复选框向PHP传输数据的代码
2007/11/13 PHP
js jquery分别实现动态的文件上传操作按钮的添加和删除
2014/01/13 Javascript
jqeury-easyui-layout问题解决方法
2014/03/24 Javascript
JS控制弹出新页面窗口位置和大小的方法
2015/03/02 Javascript
jQuery实现两款有动画功能的导航菜单代码
2015/09/16 Javascript
javascript超过容器后显示省略号效果的方法(兼容一行或者多行)
2016/07/14 Javascript
JQuery实现DIV其他动画效果的简单实例
2016/09/18 Javascript
Ionic+AngularJS实现登录和注册带验证功能
2017/02/09 Javascript
vue中使用cropperjs的方法
2018/03/01 Javascript
详解Vue.js v-for不支持IE9的解决方法
2018/12/29 Javascript
详解vuex之store源码简单解析
2019/06/13 Javascript
[09:37]DOTA2卡尔工作室 英雄介绍圣堂刺客篇
2013/06/13 DOTA
[07:38]2014DOTA2国际邀请赛 Newbee顺利挺进胜者组赛后专访
2014/07/15 DOTA
Python yield 使用浅析
2015/05/28 Python
Python基于回溯法子集树模板解决最佳作业调度问题示例
2017/09/08 Python
Python中矩阵创建和矩阵运算方法
2018/08/04 Python
Python模拟浏览器上传文件脚本的方法(Multipart/form-data格式)
2018/10/22 Python
python matplotlib画图库学习绘制常用的图
2019/03/19 Python
python对矩阵进行转置的2种处理方法
2019/07/17 Python
python腾讯语音合成实现过程解析
2019/08/01 Python
python将四元数变换为旋转矩阵的实例
2019/12/04 Python
Python importlib模块重载使用方法详解
2020/10/13 Python
如何用Python 实现全连接神经网络(Multi-layer Perceptron)
2020/10/15 Python
一款利用纯css3实现的win8加载动画的实例分析
2014/12/11 HTML / CSS
美国玩具公司:U.S.Toy
2018/05/19 全球购物
英国网上购买肉类网站:Great British Meat
2018/10/17 全球购物
Book Depository欧盟:一家领先的国际图书零售商
2019/05/21 全球购物
珍惜水资源建议书
2014/03/12 职场文书
幼师求职信
2014/06/23 职场文书
正风肃纪剖析材料
2014/09/30 职场文书
党员民主生活会材料
2014/12/15 职场文书
2015年度优秀员工获奖感言
2015/07/31 职场文书
oracle表分区的概念及操作
2021/04/24 Oracle
Vue全家桶入门基础教程
2021/05/14 Vue.js
python区块链实现简版工作量证明
2022/05/25 Python