Skip to content

ZhiqingXiao/java-book

Repository files navigation

Java 7 程序设计入门经典

《Java 7 程序设计入门经典》根据最新的 Java 7 撰写,全面系统地讲解了 Java 语言的语法和核心要素、利用 Swing 进行 GUI 编程以及 Java API 库三大方面的内容,包含大量代码示例、练习和自测题。

全书共27章,分为三部分。

  • 第一部分(第1~16章)描述定义 Java 语言的元素和编程的核心元素,首先对 Java 进行概述,然后介绍数据类型、运算符和控制语句的基本概念,接着讲解该语言更复杂的特性,如类、方法、继承、接口、包、异常、多线程和泛型。
  • 第二部分(第17~21章)介绍 Swing,首先对用 Swing 进行 GUI 编程进行概述,阐述组件、事件、布局管理器的基本概念,然后依次对 Swing 组件、菜单、对话框、绘图等进行介绍。
  • 第三部分(第22~27章)探究 Java API 库的部分内容,其中包括 java.lang 包和 java.util 包的大部分内容,以及集合框架、网络和并发 API 等。

Java Programming: A Comprehensive Introduction

Authors: Herbert Schildt & Dale Skrien Publisher: McGraw-Hill Education

Java Programming: A Comprehensive Introduction is designed for an introductory programming course using Java. This text takes a logical approach to the presentation of core topics, moving step-by-step from the basics to more advanced material, with objects being introduced at the appropriate time. The book is divided into three parts:

  • Part One covers the elements of the Java language and the fundamentals of programming. An introduction to object-oriented design is also included.
  • Part Two introduces GUI (Graphical User Interface) programming using Swing.
  • Part Three explores key aspects of Java's API (Application Programming Interface) library, including the Collections Framework and the concurrency API.

Cover