1. 首页
  2. 编程语言
  3. Java
  4. think in java Think in Java 中文版.PDF

think in java Think in Java 中文版.PDF

上传者: 2019-04-04 02:16:41上传 ZIP文件 1.75MB 热度 136次
(1) 第1 章:对象入门 这一章是对面向对象的程序设计(OOP)的一个综述,其中包括对“什么是对象”之类的基本问题的回答,并 讲述了接口与实现、抽象与封装、消息与函数、继承与合成以及非常重要的多形性的概念。这一章会向大家 提出一些对象创建的基本问题,比如构建器、对象存在于何处、创建好后把它们置于什么地方以及魔术般的 垃圾收集器(能够清除不再需要的对象)。要介绍的另一些问题还包括通过违例实现的错误控制机制、反应 灵敏的用户界面的多线程处理以及连网和因特网等等。大家也会从中了解到是什么使得Java 如此特别,它为 什么取得了这么大的成功,以及与面向对象的分析与设计有关的问题。 (2) 第2 章:一切都是对象 本章将大家带到可以着手写自己的第一个Java 程序的地 方,所以必须对一些基本概念作出解释,其中包括对 象“句柄”的概念;怎样创建一个对象;对基本数据类型和数组的一个介绍;作用域以及垃圾收集器清除对 象的方式;如何将Java 中的所有东西都归为一种新数据类型(类),以及如何创建自己的类;函数、自变量 以及返回值;名字的可见度以及使用来自其他库的组件;static 关键字;注释和嵌入文档等等。 (3) 第3 章:控制程序流程 本章开始介绍起源于C 和C++,由Java 继承的所有运算符。除此以外,还要学习运算符一些不易使人注意的 问题,以及涉及造型、升迁以及优先次序的问题。随后要讲述的是基本的流程控制以及选择运算,这些是几 10 乎所有程序设计语言都具有的特性:用if-else 实现选择;用for 和while 实现循环;用break 和continue 以及Java 的标签式break 和contiune (它们被认为是Java 中“不见的gogo”)退出循环;以及用switch 实现另一种形式的选择。尽管这些与C 和C++中见到的有一定的共通性,但多少存在一些区别。除此以外, 所有示例都是完整的Java 示例,能使大家很快地熟悉Java 的外观。 方,所以必须对一些基本概念作出解释,其中包括对 象“句柄”的概念;怎样创建一个对象;对基本数据类型和数组的一个介绍;作用域以及垃圾收集器清除对 象的方式;如何将Java 中的所有东西都归为一种新数据类型(类),以及如何创建自己的类;函数、自变量 以及返回值;名字的可见度以及使用来自其他库的组件;static 关键字;注释和嵌入文档等等。 (3) 第3 章:控制程序流程 本章开始介绍起源于C 和C++,由Java 继承的所有运算符。除此以外,还要学习运算符一些不易使人注意的 问题,以及涉及造型、升迁以及优先次序的问题。随后要讲述的是基本的流程控制以及选择运算,这些是几 10 乎所有程序设计语言都具有的特性:用if-else 实现选择;用for 和while 实现循环;用break 和continue 以及Java 的标签式break 和contiune (它们被认为是Java 中“不见的gogo”)退出循环;以及用switch 实现另一种形式的选择。尽管这些与C 和C++中见到的有一定的共通性,但多少存在一些区别。除此以外, 所有示例都是完整的Java 示例,能使大家很快地熟悉Java 的外观。
用户评论