首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
【Java】【萌新入坑】【从零开荒系列】
Cache技术分享
创建于2025-02-23
订阅专栏
【Java】【萌新入坑、从零开荒系列】
等 10 人订阅
共179篇文章
创建于2025-02-23
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
124. Java 泛型 - 有界类型参数
124. Java 泛型 - 有界类型参数 1. 什么是有界类型参数? 有时候,可能希望限制泛型类型的参数,只允许某些特定类型或其子类作为类型参数。这时,有界类型参数非常有用。通过有界类型参数,可以指
123. Java 泛型 - 泛型方法
123. Java 泛型 - 泛型方法 1. 什么是泛型方法? 泛型方法是方法中引入自己的类型参数,允许在方法的参数或返回类型中使用类型变量。与泛型类不同,泛型方法的类型参数只在声明该方法的范围内有效
122. Java 泛型 - 原始类型
122. Java 泛型 - 原始类型 1. 什么是原始类型? 原始类型是泛型类或接口的名称,而没有任何类型参数。例如,假设我们有一个泛型类 Box,它有一个类型参数 T: 为了创建 Box<T> 的
121. Java 泛型 - 泛型类型
121. Java 泛型 - 泛型类型 1. 一个简单的 Box 类 非泛型 Box 类 让我们先看一个简单的非泛型 Box 类,它使用了 Object 类型来存储任何类型的数据: 在这个例子中,Bo
120. Java 泛型
120. Java 泛型 为什么使用泛型? 简而言之,泛型允许你在定义类、接口和方法时,将类型作为参数传递。这种方式与方法声明中使用的形式参数非常相似,形式参数是值,而泛型的类型参数则是类型。 通过使
119. Java 接口 - 将接口用作类型
119. Java 接口 - 将接口用作类型 当我们定义接口时,实际上是在定义一种新的引用数据类型。接口名称可以像任何其他数据类型一样,在代码中被广泛使用。通过将接口作为类型来声明变量,我们可以确保该
118. Java 接口 - 接口功能增强实战默认方法、静态方法与Comparator链式排序策略
118. Java 接口 - 接口功能增强实战默认方法、静态方法与Comparator链式排序策略 默认方法(default methods)使得可以为现有接口添加新功能,并且确保与旧版本接口兼容。通
117. Java 接口 - 静态方法
117. Java 接口 - 静态方法 在 Java 中,接口不仅可以定义默认方法,还可以定义静态方法。静态方法是与接口本身关联的,而不是与接口的实现类或接口的实例关联。这意味着,静态方法可以像在类中
116. Java 接口 - 默认方法
116. Java 接口 - 默认方法 在 Java 8 中,接口引入了默认方法,使得在接口中为方法提供实现成为可能。这意味着即使接口的用户没有对某个方法进行实现,仍然可以调用该方法。这一特性非常适合
115. Java 接口 - 拓展接口
115. Java 接口 - 拓展接口 在 Java 中,接口用于定义类之间的交互契约。接口的灵活性使得它们能够扩展和发展,但在扩展时也可能带来兼容性问题。为了避免因为接口更改而破坏现有代码,Java
114. Java 接口 - 定义接口及其实现
114. Java 接口 - 定义接口及其实现 接口声明:Relatable 在 Java 中,接口用来定义类之间的一种通用“契约”,即规定类必须提供特定的方法。接口并不提供方法实现,而是声明方法的签
113. Java 接口
113. Java 接口 Java 中的接口 在软件工程中,不同的团队或开发者经常需要达成一个“合同”来定义他们的软件如何进行交互。这个“合同”允许每个团队在不知道对方具体实现的情况下独立编写代码。在
112. Java 继承 - 抽象方法和类
112. Java 继承 - 抽象方法和类 抽象方法和类 抽象类是一个声明为 abstract 的类,它不能被直接实例化。抽象类可能包含抽象方法,也可以没有抽象方法。抽象方法是没有具体实现的方法,它仅
111. Java 继承 - Object 作为超类
111. Java 继承 - Object 作为超类 在 Java 中,Object 类是所有类的根类。也就是说,每个 Java 类都是 Object 类的直接或间接子类。作为每个 Java 对象的父
110. Java 继承 - 编写 `final` 类和方法
110. Java 继承 - 编写 final 类和方法 在 Java 中,我们可以通过 final 关键字来限制类和方法的继承或重写。使用 final 来标记类和方法,可以有效地防止它们被进一步修改
109. Java 继承 - 多态
109. Java 继承 - 多态 多态(Polymorphism)是面向对象编程中一个非常重要的概念,它源自于生物学中“多个形态”的原理,即一个实体可以表现出多种不同的形式。对于 Java 编程来说
108. Java 继承 - 隐藏字段与 super 关键字
108. Java 继承 - 隐藏字段与 super 关键字 隐藏字段 在 Java 中,如果子类中声明了与超类相同名称的字段,那么该字段会隐藏超类中的字段。这意味着即使这两个字段的类型不同,子类中的
107. Java 继承 - 总结:方法重写与隐藏
107. Java 继承 - 总结:方法重写与隐藏 在 Java 中,定义与超类中的方法具有相同签名的方法时,不同类型的方法之间会有不同的行为。以下是一个总结表,帮助您更清晰地理解子类实例方法和静态方
106. Java 继承 - 接口方法的继承与冲突解决
106. Java 继承 - 接口方法的继承与冲突解决 在 Java 中,接口可以定义默认方法(default)和抽象方法(没有实现的方法)。类可以实现接口,并继承其默认方法。继承过程中,接口中的默认
105. Java 继承 - 静态方法的隐藏
105. Java 继承 - 静态方法的隐藏 在 Java 中,当子类定义了一个与父类静态方法签名相同的静态方法时,子类中的静态方法将 隐藏 父类中的静态方法。与实例方法的重写不同,静态方法是通过类本
下一页