java中提供了访问父类的成员变量,成员方法的关键字super
super.成员变量
super.成员方法(【参数1,参数2***】)

super关键字调用父类的构造方法
super(【参数1,参数2***】)
调用父类构造方法的代码必须位于子类构造方法的第一行,并且只能出现一次,
子类的构造方法一定会调用父类的构造方法,如果将子类构造方法中不指定调用父类的哪个构造方法,那么就会默认调用父类的无参的构造方法。

**例如:**
class Animal {public Animal(String name) {//构造方法1System.out.println("我是"+name);}public Animal(String name,int age){//构造方法2System.out.println("我是"+name+"年龄"+age);}public Animal() {System.out.println("tom");}public void say(){System.out.println("learn");}
}
class Dog extends Animal{public Dog(){super("张三",12);//调用父类的构造方法2,// 调用父类构造方法的代码必须位于子类构造方法的第一行,并且只能出现一次,//super("沙皮狗");调用父类的构造方法1//super.say();调用父类的say()方法}
}
public class Example{public static void main(String[] args) {Dog dog=new Dog();//new Dog()实例化对象时,会调用构造方法 Dog()}
}

运行结果:
我是张三年龄12

一分钟读懂java的super关键字相关推荐

  1. 一文读懂Java中File类、字节流、字符流、转换流

    一文读懂Java中File类.字节流.字符流.转换流 第一章 递归:File类: 1.1:概述 java.io.File 类是文件和目录路径名的抽象表示,主要用于文件和目录的创建.查找和删除等操作. ...

  2. java中date类型如何赋值_一文读懂java中的Reference和引用类型

    简介 java中有值类型也有引用类型,引用类型一般是针对于java中对象来说的,今天介绍一下java中的引用类型.java为引用类型专门定义了一个类叫做Reference.Reference是跟jav ...

  3. JVM学习笔记(Ⅰ):Class类文件结构解析(带你读懂Java字节码,这一篇就够了)

    JVM学习笔记(Ⅰ):Class类文件结构解析,带你读懂Java字节码 前言:本文属于博主个人的学习笔记,博主也是小白.如果有不对的地方希望各位帮忙指出.本文主要还是我的学习总结,因为网上的一些知识分 ...

  4. 一分钟读懂低功耗蓝牙连接数据包

    一分钟读懂低功耗蓝牙(BLE)连接数据包 1.概述    BLE 连接过程中有三个重要的数据包:SCAN_REQ, SCAN_RSP 和 CONNECT_REQ.    SCAN_REQ: 扫描请求, ...

  5. 一图读懂Java架构

    一图读懂Java架构: 1,Java 类加载过程 类加载过程 2,Java 内存分区 方法区 堆区 虚拟机栈区 程序计数器 本地方法栈 后三个都是线程私有 3,Java执行引擎 解释器 + JIT实时 ...

  6. Vue安装与IDE HBuilder安装(一分钟读懂)

    Vue安装与IDE安装(一分钟读懂) 官网下载IDE HBuilder 解压该文件后,打开 官网下载vue.js 创建demo文件夹,把vue.js放进这里面并且创建index.html文件 然后把这 ...

  7. python高阶函数(三分钟读懂)

    python高阶函数(三分钟读懂) 函数式编程 Python中,函数是一等对象 一等对象:具有特点 ① 对象是在运行时创建的 ② 能赋值给变量或作为数据结构中的元素 ③ 能作为参数传递 ④ 能作为返回 ...

  8. 【转】一分钟读懂互联网广告竞价策略GFP+GSP+VCG

    参考这篇文章: http://ju.outofmemory.cn/entry/116780 一分钟读懂互联网广告竞价策略GFP+GSP+VCG 两个广告位,三家广告主竞价,广告平台究竟应该制定广告竞价 ...

  9. 三分钟读懂新一代人工智能——ChatGPT

    2022年以来,AI开始在很多贴近消费者的领域发挥越来越大的作用,之前我写过一篇文章<一分钟学会AI绘画和创作>,很多朋友纷纷尝鲜. 最近一个月以来,OpenAI公司推出的智能机器人Cha ...

最新文章

  1. 从“如何学会做一只机械表”讲如何创新,如何做好产品
  2. 在linux下部署安装Tomact并运行javaWeb工程
  3. 自学python清单-机器学习和Python怎样快速掌握?你一定需要这27张清单
  4. 要想提高工作效率,请拒绝做这7种事
  5. “System.AccessViolationException”类型的未经处理的异常在 OpenCvSharp.dll 中发生 其他信息: 尝试读取或写入受保护的内存。这通常指示其他内存已损坏
  6. 谷歌微软高通反对英伟达收购ARM 值得国人深思
  7. 《大型网站技术架构:核心原理与案例分析》-- 读书笔记 (2) : 大型网站核心架构要素(1) -- 性能...
  8. python分类预测降低准确率_十分钟掌握python机器学习特征选择
  9. 深度解析DDD中台和微服务设计
  10. Python3笔记——IDE的选择
  11. 最小生成树算法(Prim和Kruskal)
  12. 机器学习,参数之-学习率设置
  13. 局域网快速传输数据(大量文件)
  14. 【毕业设计】基于Springboot学生宿舍信息管理系统
  15. Unity3D 脚本模板插件
  16. BT1120协议详解
  17. EQ频响曲线绘制和DRC特性曲线绘制
  18. 正则表达式 边界符 量词符 敏感词替换
  19. 昆明理工大学计算机考研资料汇总
  20. 神奇的月食画面 超级血月出现天文迷大兴奋

热门文章

  1. Eclipse使用总结【更新中】
  2. Densely CNN
  3. Cisco2960交换机密码忘记恢复教程
  4. 漂亮 动态效果 信息提示(jquery版)
  5. MathType使用中的四个小技巧
  6. zabbix server监控项报警提示:“Zabbix discoverer processes 75% busy”
  7. mybatis 多对多 处理
  8. 发布代码小助手V2.1发布了——Code2HTML工具
  9. Linux下监控网卡流量的软件iftop
  10. PTA-7-1 矩阵运算 (20分)(C语言)