java的this和supper
this
this是自身的一个对象,代表对象本身。
用法:
- 普通的直接引用
- 形参与成员名字重名,用this来区分
- 引用构造函数
super
super可以理解为是指向自己超(父)类对象的一个指针,而这个超类指的是离自己最近的一个父类。
用法:
- 普通的直接引用
- 子类中的成员变量或方法与父类中的成员变量或方法同名
- 引用构造函数
来源:https://www.cnblogs.com/hasse/p/5023392.html(怕自己忘了所以记在自己这里。。)
转载于:https://www.cnblogs.com/MK2LQ/p/10018859.html
java的this和supper相关推荐
- 《Java并发编程实践》读书笔记
http://macrochen.iteye.com/blog/660796 并发编程在编写高性能, 可伸缩应用的时候经常用到的一项技术, 也是相对来说比较高级的一项技术, 是每一个做后端开发的必备技 ...
- 动手动脑 - 继承与多态
1.运行 TestInherits.java 示例,观察输出,注意总结父类与子类之间构造方法的调用关系修改Parent构造方法的代码,显式调用GrandParent的另一个构造函数,注意这句调用代码是 ...
- Supper (Java)
Supper (Java) super注意点: 1.super 调用父类的构造方法,必须在构造方法的第一个 2.super 必须只能出现在子类的方法或者构造方法中 3.super和this 不能同时调 ...
- java中final,static,this,supper关键字的异同
final可以修饰变量.方法及类: 1.当定义一个final变量时,jvm会将其分配到常量池中,其所修饰的对象只能赋值一次,对基本类型来说是其值不可变,引用类型(包括作为函数形参或类变量):引用不可以 ...
- java supper关键字
当子类重写父类的方法后,子类对象无法访问父类被重写的方法,java中专门提供了一个super关键字用于访问父类的成员 1.使用格式 super.成员变量 super.成员方法([参数]) 2.使用su ...
- Java中的两个关键字——super、this
Java中的两个关键字--super.this 神话丿小王子的博客主页 一.super super 是java中方的一个关键字,用它可以引用父类中的成员: super可用于访问父类中定义的属性 sup ...
- Java中? extends T和? super T的理解
? 通配符类型 - <? extends T> 表示类型的上界,表示参数化类型的可能是T 或是 T的子类; <? super T> 表示类型下界(Java Core中叫超类型限 ...
- 终于有人把 java代理 讲清楚了,万字详解!
什么是代理 代理模式是常用的java设计模式,他的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息.过滤消息.把消息转发给委托类,以及事后处理消息等.代理类与委托类之间通常会存在关联 ...
- Java 8 (8) 默认方法
传统上,Java程序的接口是将相关方法按照预定组合到一起的方式.实现接口的类必须为接口中定义的方法提供一个实现,或者从父类中集成它的实现.但是,一旦类库的设计者需要更新接口,向接口中加入新的方法时候, ...
最新文章
- ads1115寄存器操作
- java 类对象可以调用静态方法吗
- 深入Python(3): and、or以及and-or
- 【ORACLE】20道Oracle运维常见面试题
- QT的QMapIterator类的使用
- 更效率、更优雅 | 阿里巴巴开发者工具不完全盘点
- 数码相框项目之显示一张可放大、缩小、拖拽的图片
- python beautifulsoup4_Python之Beautiful Soup 4使用实例
- css div滚动_如何使用CSS创建可垂直滚动的div?
- Java多线程(学习总结,持续更新)
- 利用CSS使元素在水平方向或水平,竖直同时居中
- python输出文字和数字加法_用c语言或者python将文件中特定字符串后面的数字相加...
- html2canvas关于图片不能正常截取 1
- svpwm的matlab模型,SVPWM的matlab仿真实现
- 2013 前瞻 + 技术牛
- 芯烨打印机WEB API 调用HEX的模式DEMO
- 量化策略回测DualThrust
- 【Numpy】numpy.kron 用法详解
- matlab求解常微分方程组——dsolve与ode45
- 高效windows快捷键