AI Academy
促销
CodeGym University
学习
课程
任务
调查 & 测验
游戏
帮助
日程
社区
Users
论坛
聊天
文章
成功故事
动态
评价
订阅
浅色主题
课时
评论
关于我们
开始
开始学习
立即开始学习
我的进度
课程
任务地图
课程
Java 25
Java 25
级别 8
如何知道我能做到?
JAVA 25 SELF
等级 8,
课时 0
在这篇文章中,你将了解:为什么编程对每个人都触手可及,程序员这份职业有哪些优势,CodeGym 的创新学习方法有何不同,以及为何实践比理论更重要。内容将激励你相信自己的能力,开启你的 IT 之旅!
Java 程序结构与 main 方法
JAVA 25 SELF
等级 8,
课时 1
在本讲中,我们将拆解一份基础的
Java
程序结构:什么是类与字段,入口点
main()
如何工作,为什么需要访问修饰符
public
/
private
和关键字
static
,Java
21
中的
main()
简写是什么,以及一个关于 IntelliJ IDEA 的小技巧。
方法的声明与调用、参数
JAVA 25 SELF
等级 8,
课时 2
讲解如何在 Java 中声明和调用方法:通用形式、带参数与无参数的示例、形参与实参的区别、结合一些小型工具方法的练习,以及为便于从
main
调用而谨慎使用
static
。最后——常见错误以及如何避免。
返回值与
return
JAVA 25 SELF
等级 8,
课时 3
在本课中,我们讲解为什么 Java 方法需要返回值、如何选择结果类型、
return
关键字如何工作、在何处以及如何使用返回的结果,以及提前结束
void
方法的细节与常见错误。实践部分包含
int
、
double
、
String
与
boolean
的示例。
按值传递与按引用传递
JAVA 25 SELF
等级 8,
课时 4
在本讲中,我们将解析
Java
中方法参数的工作方式:为什么说在
Java
中始终是
按值传递
;原始类型(
int
、
double
、
boolean
)与引用类型(数组和对象)有什么不同;为什么在方法内部修改数组元素能在外部看到,而给参数赋予新的引用却不能。文中提供直观示例、典型错误以及实用结论。
访问修饰符与变量作用域
JAVA 25 SELF
等级 8,
课时 5
在本讲中,我们将通过示例讲解 Java 中的访问修饰符 —
public
、
private
和包级可见性(无修饰符),以及变量的作用域:局部变量、参数和类字段。我们会理解什么是变量遮蔽(shadowing),以及如何通过
this
和通过类名来访问字段。最后,我们将讨论典型错误及其避免方法。
产品的诞生:现代 IT 产品是如何打造的
JAVA 25 SELF
等级 8,
课时 6
在本讲中,你将了解现代 IT 产品究竟是如何被构建出来的:为什么开发意味着持续变化,发布流程是怎样的,为何只有在生产环境中运行的代码才真正创造价值,以及你的代码从写出到为用户带来价值要经历哪些阶段。全程配有示例、类比以及来自业界的真实故事。
Please enable JavaScript to continue using this application.