主要从本质、构造函数及位置、功能、相互关系四点来阐述

本质上来说:

this是指向本对象的指针,super是关键字

构造函数及位置上来说:

super()、this()都必须出现在构造函数的第一行,且不能同时出现,因为this()中已经默认调用了父类的super()。

功能及使用情况:

this出现在同类中,指代本类本对象;

super出现在子类中,指代父类及父类的对象,且他们都指代对象,所以不能与static修饰符一起使用

相互关系:

this()中会默认调用父类的super()

转载于:https://www.cnblogs.com/wowotou-lin/p/11354143.html

java基础面试题之:super与this的区别相关推荐

  1. 100道Java基础面试题收集整理(附答案)

    不积跬步无以至千里,这里会不断收集和更新Java基础相关的面试题,目前已收集100题. 1.什么是B/S架构?什么是C/S架构 B/S(Browser/Server),浏览器/服务器程序 C/S(Cl ...

  2. Java继承_30道最常问的Java基础面试题

    30道最常问的Java基础面试题 1. 面向对象和面向过程的区别面向过程优点: 性能比面向对象高,因为类调用时需要实例化,开销比较大,比较消耗资源;比如单片机.嵌入式开发.Linux/Unix等一般采 ...

  3. Java 基础面试题,java基础面试笔试题

    我总结出了很多互联网公司的面试题及答案,并整理成了文档,以及各种学习的进阶学习资料,免费分享给大家. 扫描二维码或搜索下图红色VX号,加VX好友,拉你进[程序员面试学习交流群]免费领取.也欢迎各位一起 ...

  4. Java进阶篇(六)——Swing程序设计(上),java面试题,java基础笔试题,BAT

    写在最前面,我总结出了很多互联网公司的面试题及答案,并整理成了文档,以及各种学习的进阶学习资料,免费分享给大家.扫码加微信好友进[程序员面试学习交流群],免费领取.也欢迎各位一起在群里探讨技术. Sw ...

  5. Java基础知识面试题(2021最新版)

    转载自:https://thinkwon.blog.csdn.net/article/details/104390612 文章目录 Java概述 何为编程 什么是Java jdk1.5之后的三大版本 ...

  6. 人类高质量Java基础面试题大全,又是一篇三万字的总结!

    点击主页访问更多精彩文章:https://blog.csdn.net/weixin_45692705?spm=1001.2101.3001.5343 Java基础面试题目录 共勉 ! Java概述 1 ...

  7. Java基础面试题(建议收藏)

    个人博客欢迎访问 总结不易,如果对你有帮助,请点赞关注支持一下 微信搜索程序dunk,关注公众号,获取博客源码.数据结构与算法笔记.面试笔试题 序号 内容 1 Java基础面试题 2 JVM面试题 3 ...

  8. 判断一个java对象中的属性是否都未赋值_100道Java基础面试题(一)

    100道Java基础面试题(一)未来大家将步入职场,面试的时候面试官还会问大家一些Java相关的问题.小编整理出100道非常实用的面试题目,可以帮助双体的小伙伴应对面试,我们一起来看看都有哪些吧! 1 ...

  9. Java基础-面试题精华(2021最新)

    Java基础-面试题精华 提示:本人已经成功帮助20多位面试者斩获BAT大厂offer,现在把自己的笔记分享出来,提炼出高频java面试题目,都是干货,觉得有用的话,记得点赞收藏哦,后期会上sprin ...

  10. java基础面试题(九)

    java基础面试题(九) SpringBoot/SpringCloud 什么是SpringBoot? 在Spring框架这个大家族中,产生了很多衍生框架,比如Spring.Springmvc框架等,S ...

最新文章

  1. java lifo 队列_1.8 Java 队列 Queue、双端队列 Deque - Java 知识总结与学习
  2. HDU-4516 威威猫系列故事——因式分解 多项式分解
  3. C#中JSON的理解
  4. ML numpy、pandas、matplotlib的使用
  5. python中的元组操作
  6. python中面向对象的特殊成员_Python面向对象特殊成员
  7. k8s包管理器helm_K8S 实战(十九)| K8S 包管理 Helm
  8. idea新建xml文件
  9. Java-包、权限修饰符final、static
  10. linux简单命令3---帮助命令
  11. php可变方法,php 函数使用可变数量的参数方法
  12. java临时文件下载_Java临时文件
  13. .net Remoting学习笔记(二)
  14. html标签元素分类
  15. 计算机中存储、网络传输计量单位
  16. Elasticsearch密码设置及其后续问题解决
  17. Linux面试题大全(带答案的哦)
  18. 第二章 zio 入门
  19. 天气预报API,你想要的它都有
  20. [HITICS]大作业——程序人生Hello‘s P2P

热门文章

  1. 已免押1000亿!芝麻信用:靠信用出去浪
  2. 当一个对象实例作为一个参数被传递到方法中时,参数的值就是对该对象的引用。对象的内容可以在被调用的方法中改变,但对象的引用是永远不会改变的.
  3. 自考计算机系统结构知识点,2019自考计算机系统结构复习精讲资料一
  4. c语言标准函数库怎么建立教程,C语言入门教程-创建一个函数库
  5. 遇到一个把.o文件strip后出现的奇怪问题
  6. 【clickhouse】yandex 官方 BalancedClickhouseDataSource 源码分析
  7. 【Flink】Flink 1.12.2 Task的调度 源码
  8. 【Elasticsearch】Lucene 中的 Stored Fields 存储优化 自定义 存储类型 序列化 方式
  9. 60-100-020-使用-MySQL 的Show Profile命令
  10. 60-030-020-使用-UI-Flink 上下游算子并发之间的数据传递方式 Partitioner