本课程以最新的Java 12为基础,全面讲解Java编程语言、Java面向对象技术和Java核心类库。课程主要内容包括Java语言基础(数据类型、运算符与表达式、程序流程控制)、类和对象基础、数组与字符串、Java面向对象特征(类的继承与多态、内部类与注解类型、接口与Lambda表达式)、常用核心类、泛型与集合框架、异常处理、输入输出、JavaFX图形界面及事件处理、常用控件、JDBC数据库编程、并发编程基础和网络编程等。
使用教材:
本课程知识点全面,体系结构清晰,重点突出、文字准确,内容组织循序渐进,并有大量精选示例。课程提供精心设计的编程练习题,帮助读者理解掌握编程技术。本课程通过教学视频和PPT教学课件为学生讲解课程内容。为同学提供程序源代码以及部分与习题解答等资源。
本课程面向初学者,着重体现Java面向对象编程思想和面向问题求解的理念。采用基础优先的方式,从编程基础开始,逐步引入面向对象思想。