2024年8月

2024-08-04
发布
什么是内部类?将一个类A定义在另一个类B里面,里面的那个类A就称为内部类,B则称为外部类。为什么要声明内部类呢?遵循高内聚低耦合的面向对象开发总原则。便于代码维护和扩展。 内部类形式根据内部类声明的位置(如同变量的分类)可以分为:(1)成员内部类:静态成员内部类非静态成员内部类(2)局部内部类有名字的局部内部类匿名的内部类成员内部类如果成员内部类中不使用外部类的非静态成员,那么通常将内部类声...
继续浏览
2024-08-03
发布
Java 9 引入了密封类(Sealed Classes),旨在提供更严格的类型安全和更好的代码封装性。# Java 密封类 ## 概述 密封类是一种新的类类型,它允许限制继承它的类必须在同一个包中,或者必须是指定的某些类。这有助于限制类的使用,提高代码的安全性和可维护性。 ## 语法 要声明一个密封类,可以使用 `sealed` 关键字: sealed class Shape perm...
继续浏览
2024-08-03
发布
🍀 类的组成成员变量(属性):描述类的属性。成员方法(行为):描述类的行为。构造方法:为创建的对象分配内存并初始化。静态变量和静态方法:描述类的公共属性和行为(由类名打点调用)类是对象的模板,对象是类的实例。类通常包含属性(也称为成员变量或字段)和成员方法(成员函数),构造方法(函数),静态成员(静态变量和方法),共同描述了一个对象的状态和行为。(类可以是抽象的或也可以是具体的)对象是类...
继续浏览
2024-08-02
发布
pre { background-color: #f0f0f0; } /* 为pre标签添加背景色 */ Java基础部分主要涵盖了数据类型,变量,运算符,分支语句,循环。📕 基本数据类型{message type="info" content="位宽:表示二进制位数,其中一位代表符号位"/}{mtitle title="整数型"/}类型位宽容量范围字节byte8($2^3$)$2^7$...
继续浏览