本课程介绍 Java 语言和面向对象编程,包括 Java 语法概述及其与 Python 等语言的不同之处。 学生将学习如何编写自定义 Java 类和方法,以及如何使用单元测试和测试驱动开发来测试他们的代码。 主题包括数组和数组列表等基本数据结构以及重载方法。
通过 Coursera Plus 解锁访问 10,000 多门课程。开始 7 天免费试用。


了解顶级公司的员工如何掌握热门技能

积累特定领域的专业知识
- 向行业专家学习新概念
- 获得对主题或工具的基础理解
- 通过实践项目培养工作相关技能
- 获得可共享的职业证书

该课程共有3个模块
欢迎学习 Java!第一个模块介绍 Java 语言和面向对象编程。其中包括 Java 语法概述,特别是它与 Python 等语言的不同之处。主题包括变量和数据类型、循环和条件、打印到控制台、扫描用户输入和代码文档。本模块还将解释 Java 类的结构和内部运作,并教您如何定义自己的自定义类和方法。
涵盖的内容
38个视频10篇阅读材料3个作业2个应用程序项目
在本模块中,您将学习如何测试代码,使其正常运行。最好的方法是编写一组单元测试,以便随时针对程序运行。在本模块中,我们将学习如何在 Java 中进行单元测试,以及为什么要这样做。我们还将学习 Java 数组和 ArrayLists 的所有知识,数组是项目的集合,ArrayLists 有点像数组,但要灵活得多。它们的工作方式就像 Python 中的列表。ArrayLists 是 Java 更大的集合框架的一部分,我们将在本课程中不断引用该框架。
涵盖的内容
23个视频5篇阅读材料2个作业2个应用程序项目
到目前为止,我们一直将变量定义为 Java 类中的实例变量。实例变量只是在类中定义的变量,每个类的实例都可以有不同的实例变量值。 在本模块中,我们将研究在 Java 类中定义静态变量。静态变量也是在类中定义的变量,但使用了关键字 "static"。静态变量在类的每个实例中都有相同的值。事实上,使用静态变量甚至不需要创建类的实例!我们还将了解静态方法。和静态变量一样,使用或调用静态方法也不需要创建类的实例。在本模块中,我们还将介绍多态性,即重载和覆盖。我们将重点介绍重载,即在同一个类中使用两个或多个同名方法。
涵盖的内容
21个视频2篇阅读材料2个作业1个应用程序项目
获得职业证书
将此证书添加到您的 LinkedIn 个人资料、简历或履历中。在社交媒体和绩效考核中分享。
位教师

从 软件开发 浏览更多内容
状态:免费试用
Birla Institute of Technology & Science, Pilani
人们为什么选择 Coursera 来帮助自己实现职业发展




学生评论
329 条评论
- 5 stars
67.57%
- 4 stars
21.21%
- 3 stars
5.45%
- 2 stars
1.81%
- 1 star
3.93%
显示 3/329 个
已于 Nov 2, 2022审阅
Amazing course and really , really usefull for professional coding , thank you so much for providing me financial aid really loved the experience
已于 Dec 12, 2021审阅
This course is super and mind blowing. I wish everyone take benifit from this course.
已于 Jun 26, 2023审阅
The lecturer was excellent. his teaching style is very smart and understanable to everyone,and explanation part is also great. wish to learn from him again.
常见问题
学习本专业的学生只需掌握算术和逻辑学的基本概念。
要获取课程资料、作业和证书,您需要在注册课程时购买证书体验。 您可以尝试免费试听,或申请资助。课程可能提供 "完整课程,无证书"。通过该选项,您可以查看所有课程资料,提交必要的评估,并获得最终成绩。这也意味着您无法购买证书体验。
更多问题
提供助学金,






