CodeGym
AI Academy
促销
CodeGym University
学习
课程
任务
调查 & 测验
游戏
帮助
日程
社区
Users
论坛
聊天
文章
成功故事
动态
评价
订阅
浅色主题

课时

  • 评论
  • 关于我们
开始
开始学习
立即开始学习
  • 我的进度
  • 课程
  • 任务地图
  • 课程
  • 接口的概念与声明语法

    JAVA 25 SELF
    等级 20,课时 0
    在本课中,你将了解 Java 中的接口是什么,如何使用关键字 interface 声明接口,类如何通过 implements 实现契约,以及为什么方法在默认情况下被视为 public abstract。我们还会讲解接口与类的区别、来自 JDK 的示例( Comparable、 Runnable、 Serializable)、可视化示意图以及常见错误。
    可用
  • 接口与抽象类的区别

    JAVA 25 SELF
    等级 20,课时 1
    在本讲中,我们将对比 Java 中的接口与抽象类:何时选择哪一个、它们在能力与限制上的差异、它们的签名长什么样( abstract class 与 interface)、 public、 abstract、 static 等修饰符意味着什么;同时还会查看 JDK 中的示例、实践案例以及常见错误(继承、实现、以及 implements/ extends 的使用)。
    可用
  • 接口的多重实现

    JAVA 25 SELF
    等级 20,课时 2
    本讲将讲解 Java 中一个类如何同时实现多个接口:使用关键字 implements 的语法、角色的组合(例如 Movable、 Attackable、 Serializable)、方法签名相同时的处理、不存在“菱形继承问题”,以及当 default 方法发生冲突时该怎么办。文中提供了实践示例并解析常见错误。
    可用
  • 函数式接口:@FunctionalInterface

    JAVA 25 SELF
    等级 20,课时 3
    在本讲座中,我们将讲解什么是函数式接口(恰好一个抽象方法),如何以及为何用注解 @FunctionalInterface 标记它,接口可以通过 default 和 static 方法进行扩展,以及如何在实践中使用这类接口(普通类与匿名类)。结合 Runnable、 Comparator<T> 和 Java.util.function 中的接口,附有表格与常见错误解析。
    可用
  • Java 架构中的接口与设计模式

    JAVA 25 SELF
    等级 20,课时 4
    接口如何将代码转化为灵活的架构:面向抽象编程,通过 DI 注入依赖,在测试中替换实现,在不修改内核的前提下添加新行为(OCP)。解析接口如何构成 Observer、Strategy、Command 等模式的基础,并结合示例进行实践(UserRepository、NotificationSender、支付策略)。
    可用
Learn
  • 注册
  • Java 课程
  • 任务帮助
  • 定价
  • Java 语法
社区
  • 用户
  • 文章
  • 论坛
  • 聊天
  • 成功故事
  • 动态
  • 联盟计划
Company
  • 关于我们
  • 联系方式
  • 评价
  • 媒体中心
  • CodeGym for EDU
  • 常见问题
  • 支持
CodeGymCodeGym 是一个从零开始学习 Java 编程的在线课程。该课程是初学者掌握 Java 的完美方式。它包含 1200+ 个带即时验证的任务,以及必要的 Java 基础理论。为了帮助你在学习中取得成功,我们实现了一系列激励功能:测验、编码项目、关于高效学习的内容,以及 Java 开发者职业相关内容。
关注我们
界面语言
English Deutsch Español हिन्दी Français Português Polski বাংলা
简体中文
मराठी தமிழ் Italiano Bahasa Indonesia 繁體中文 Nederlands 日本語 한국어 Bulgarian Danish Hungarian Basa Jawa Malay Norwegian Romanian Swedish Telugu Thai Українська Filipino Turkish Azərbaycan Русский Vietnamese
“程序员是培养出来的,不是天生的” © 2026 CodeGym
MastercardVisa
“程序员是培养出来的,不是天生的” © 2026 CodeGym