在 Java 的第二学期课程中,学生将学习初级到中级的面向对象编程概念,这些概念将利用并延伸数组、错误与异常、类与对象、面向对象编程(OOP)概念、输入/输出(I/O)概念、用户界面(UI)开发以及事件处理技术等主题。在修读本系列第二门课程之前,您需要先修完《Java编程导论(第一学期)》。Java编程导论已通过加州大学(UC)A-G路径中的跨学科科学——计算机科学(D类)课程认证。它可以作为一门附加科学课程(即第三年及以上)修读。
学生在顺利修完本课程后可获得5个学分。每1学分对应15个学时的学习。由于每位学生的学习效率和投入时间有所不同,部分学生可以以更快的节奏完成本课程。
在本单元中,学生将掌握并理解以下内容:
• 数组在管理相同数据类型的多个值中的重要性
• 不同类型的数组及其用途
• 如何识别并找到特定的错误与异常,以及如何处理它们
• 类与对象之间的区别
• 如何利用面向对象编程技术来创建初级到中级的应用程序
• 数据输入与文件操作中输入和输出(I/O)技术背后的概念
• 图形用户界面(GUI)编程背后的原理
• 如何在创建桌面应用程序中应用事件处理技术