摘要: 1.super是一个关键字,全部小写 2.super和this可以对比着学习: this: this能出现在实例方法和构造方法中。 this的语法是“this .”、"this()" this不能使用在静态方法中 this. 大部分情况是可以省略的 this. 什么时候时候不能省略呢?在区分局部变量 阅读全文
posted @ 2021-10-29 22:22 程序员hg 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 1.this是java语言中的一个关键字 2.this可以看做是一个变量,它是一个引用,存储在Java虚拟机堆内存的对象内部,this这个引用保存了当前对象的内存地址指向自身,任何一个堆内存的java对象都有一个this,也就是说创建100个java对象则分别对应100个this。 3.注意:当一个 阅读全文
posted @ 2021-10-29 22:09 程序员hg 阅读(59) 评论(0) 推荐(0) 编辑
摘要: 1.static是java语言中的关键字,表示“静态的”,它可以用来修饰变量、方法、代码块等, >修饰的变量叫做静态变量, >修饰的方法叫做静态方法, >修饰的代码块叫做静态代码块。 2、在java语言中凡是用static修饰的都是类相关的,不需要创建对象,直接通过“类名”即可访问,即使用“引用”去 阅读全文
posted @ 2021-10-29 22:01 程序员hg 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 在java中,final是一个关键字,表示最终的,不可变的。 1.final修饰一个类的时候,表示这个类不能被继承。 例如String类,就不能被继承,因为类的定义中含有final关键字。 public final class String implements java.io.Serializab 阅读全文
posted @ 2021-10-29 18:08 程序员hg 阅读(139) 评论(0) 推荐(0) 编辑