本课程精选Java核心内容,注重结合通俗易懂的实例、循序渐进地讲解Java语言的核心内容,并在基础语言上强调Java面向对象编程的思想,和在实用类上侧重应用。本课程分为13章,分别讲解Java程序设计基础、类与对象、子类与继承、接口与实现、异常处理、常用实用类、Java输入输出流、组件与事件处理、JDBC数据库编程、Java多线程机制、集合类的使用等内容。
通过这门课程的学习,有助于学习者理解和掌握Java语言面向对象的基础知识,形成面向对象思维方式,学会用Java语言来模拟并解决实际编程问题,使学习者具有Java桌面应用程序开发能力,并为后续JSP、Java EE 和Android开发等,奠定Java语言基础。
通过该课程的学习,掌握面向对象程序设计,掌握Java程序设计基础(程序设计基本概念、分支循环语句和数组等)、面向对象的核心概念(对象和类、继承和多态、抽象类和接口、异常处理等)、GUI组件与事件处理、JDBC、集合容器、输入输出流和多线程设计等;掌握运用Java进行应用程序开发的基本知识和技能等。
最好是学过一门程序设计语言(如C)。
《Java 2实用教程》(第5版) 耿祥义编,清华大学出版社,2017.
《Java 2实用教程》(第6版) 耿祥义编,清华大学出版社,2021.
《Head First Java》(第2版) 中文版.
《Thinking In Java》(第4版) 中文版.
1、本课程使用的JDK版本是什么? A:本课程使用的JDK版本是JDK 1.8(即JDK 8)。
2、使用什么开发工具? A:使用Eclipse开发工具(或者记事本等编辑器也可,或者IDEA等其他工具)。