AI Academy
促销
CodeGym University
学习
课程
任务
调查 & 测验
游戏
帮助
日程
社区
Users
论坛
聊天
文章
成功故事
动态
评价
订阅
浅色主题
课时
评论
关于我们
开始
开始学习
立即开始学习
我的进度
课程
任务地图
课程
Java 25
Java 25
级别 10
全球劳动力市场
JAVA 25 SELF
等级 10,
课时 0
本文将带你了解本地劳动力市场存在哪些限制、全球市场有何不同、它为专业人士带来哪些优势,以及对候选人提出哪些要求。内容将帮助你理解如何在跨国公司规划职业生涯,并利用全球化带来的机会实现专业成长。
Java 中的包装类
JAVA 25 SELF
等级 10,
课时 1
Java 的包装类允许像操作对象一样处理基本类型:对于
int
—
Integer
,对于
double
—
Double
,对于
char
—
Character
,对于
boolean
—
Boolean
。本讲将讲解何时需要包装类、自动装箱与自动拆箱的作用、为什么用运算符
==
比较包装类是危险的且应优先使用
equals
()、在从
null
自动拆箱时可能触发
NullPointerException
的场景,以及为什么基本类型更快且更省内存。配有示例与实用建议。
类型自动推断与 Java 常量
JAVA 25 SELF
等级 10,
课时 2
在本讲中,我们将借助
var
讲解 Java 的类型自动推断:何时使用、有哪些限制,以及最常见的错误。随后转到使用
final
声明常量,以及使用
static final
声明类级常量,讨论命名约定、实用示例以及对象不可变性的细节。
经典 switch:语法与示例
JAVA 25 SELF
等级 10,
课时 3
在这节课中,我们解析 Java 中的经典
switch
运算符:基础语法、关键要素 —
switch
、
case
、
break
、
default
— 以及关于数字和字符串的实用示例。我们将讨论支持的类型、缺少
break
时的“贯穿”行为、合并多个
case
、与
if-else
的对比以及常见错误。
枚举:enum
JAVA 25 SELF
等级 10,
课时 4
在本课中,我们解析 Java 中的枚举:什么是
enum
,如何声明与放在何处,如何与
switch
搭配使用,如何通过
values()
遍历值,以及如何使用
name()
、
ordinal()
、
valueOf()
等方法。还会看看进阶能力(
字段
、
构造器
、
方法
),并分析一个实战示例与常见错误。
高级
switch
-表达式
JAVA 25 SELF
等级 10,
课时 5
在本课中,我们讲解现代的
switch
表达式(Java 14+):使用箭头
->
的新语法与关键字
yield
,通过逗号分组的
case
,对
enum
的穷尽性检查,将旧代码改写为新风格,以及一些容易避免的典型错误。
将代码部署到服务器
JAVA 25 SELF
等级 10,
课时 6
在本讲中,你将了解现代开发团队如何把自己的代码送达服务器:从提交更改与构建项目,到借助 CI/CD 实现自动化,再到通过 Docker 进行部署。我们会拆解使部署快速、可靠、便捷的核心工具、阶段与方法。
Please enable JavaScript to continue using this application.