- 博客(11)
- 收藏
- 关注
原创 Java继承讲解(第二节)super和this用法的辨析
书接上回我们引出了super关键字我们通过对比的方法学习这个关键字在Java中,super和 this是两个非常重要的关键字,主要用于访问类中的成员变量、方法以及构造方法。它们的作用各不相同,但都与类的和有关。接下来我将分别讲解super和this的三个常用用法。
2024-09-14 11:08:47 427
原创 Java继承讲解(第一节)
可以获取**父类(Superclass)**的所有属性和方法,避免重复编写相同的代码。这种机制允许我们基于已有的类创建新的类,并对其进行扩展和修改。时,直接访问该成员变量时,引用的是子类的变量。如果我们想要在子类中访问父类的同名成员变量,可以使用。时,如果子类重写了该方法,默认调用的是子类的版本。如果我们想要调用父类的同名方法,可以使用。时,子类可以直接调用父类的方法,也可以调用自己的方法。是面向对象编程中的一个核心概念,通过继承,时,子类可以直接访问父类的成员变量。当子类和父类的成员方法。
2024-09-14 00:32:25 322
原创 泛型的编译(擦除机制)
在一段使用泛型的代码中在编译的过程中,将所有的T替换成Object这种机制,我们称为擦除机制,编译器生成的字节码在运行期间不包含泛型的具体信息。
2024-09-09 17:51:18 242
原创 装箱和拆箱
手动装箱: Integer ii = Integer.valueOf(10);手动拆箱: int a = ii.intValue();装箱和拆箱使得基本类型和对象类型之间的转换变得。自动装箱: Integer ii = 10;自动拆箱: int a = ii;,提高了代码的可读性和可维护性。1.3 自动装箱和自动拆箱。1.1 为什么要装箱?在Java中,有些场景。
2024-09-08 22:16:26 213
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人