网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 Java大学教程(第2版计算机科学与技术国外经典教材)
分类
作者 (英)查拉坦//堪斯
出版社 清华大学出版社
下载
简介
编辑推荐

本书提供了面向对象编程方法的详细介绍,其中涵盖了Java基础知识以及更高级的专题内容。本书不仅充分考虑了初次接触编程的学生的特点,同时也非常注重软件开发的系统性,所以,本书除了介绍基本的编程知识外,还涵盖了很多如设计原则和标准、测试方法、内存管理等内容,更提供了大型的案例分析,以指导学生开发比较有实用价值的应用程序,从而展示了Java软件开发的全貌。

内容推荐

本书采用非常浅显的语言,逐步深入地介绍了Java编程的基础知识及高级内容。其中,作者引入了大量程序,并将这些程序逐步分解,让我们了解如何编写代码,代码足如何运行的,并通过大型案例解释如何利用这些技术构造自已的程序。全书分为两个部分。第一部分介绍了一些面向对象的基本概念,同时使学生从基本的编程概念逐步掌握继承和HCI的知识。第二部分介绍了高级图形编程、异常、线程以及网络编程等内容,并且在最后一章中概括了Java语言在当前软件发展领域中的地位。

本书非常适合于刚刚步入大学尚无相关知识背景的大学生,也适已多年没有接受正规教育的学生重返学校学习时作为教材使用。

目录

第一篇

第1章 步入Java世界

 1.1 引言

 1.2 软件

 1.3 编译程序

 1.4 用Java编程

 1.5 第一个程序

1.5.1 分析“Hello world”程序

1.5.2 为程序添加注释

 1.6 Java的基本数据类型

 1.7 声明变量

 1.8 赋值

 1.9 创建常量

 1.10 算术运算符

 1.11 表达式

 1.12 输出

 1.13 输入:Scanner类

 1.14 字符串

 1.15 程序设计

 自测题

 编程练习

第2章 选择

 2.1 引言

 2.2 构造选项

 2.3 if语句

2.3.1 比较运算符

2.3.2 if语句中的多条指令

 2.4 if…e1se语句

 2.5 逻辑运算符

 2.6 嵌套的正if…e1se语句

 2.7 switch语句

 自测题

 编程练习

第3章 迭代

 3.1 引言

 3.2 for循环

 3.3 whi1e循环

 3.4 do…whi1e循环

 3.5 选择适当的循环

 自测题

 编程练习

第4章 方法的实现

 4.1 引言

 4.2 声明和定义方法

 4.3 调用方法

 4.4 方法的输入输出

 4.5 方法应用实例

 4.6 变量作用域

 4.7 方法重载

 4.8 在菜单驱动程序中

 应用帮助方法

 自测题

 编程练习

第5章 数组

 5.1 引言

 5.2 创建数组

 5.3 访问数组元素

 5.4 数组作为参数传递

 5.5 数组作为方法的返回值

 5.6 增强的for循环

 5.7 一些有用的数组方法

5.7.1 数组晟大值

5.7.2 数组元素和

5.7.3 数组成员

5.7.4 数组查找

5.7.5 最终程序

 自测题

 编程练习

第6章 类和对象

 6.1 引言

 6.2 面向对象的概念

 6.3 类作为数据类型

6.3.1 Oblong类

6.3 2 使用Oblong类

 6.4 使用String类

 6.5 用于键盘输入的Scanner类

 6.6 BankAccount类

 6.7 对象数组

 自测题

 编程练习

第7章 类的实现

 7.1 引言

 7.2 在Java中实现类

7.2.1 Oblong类

7.2.2 BankAccount类

 7.3 static关键字

 7.4 初始化属性

 7.5 EasyScanner类

 7.6 传递对象参数

 7.7 聚集类

 自测题

 编程练习

第8章 通过继承扩展类

 8.1 引言

 8.2 定义继承

 8.3 在Java中实现继承

 8.4 方法重写

 8.5 抽象类

 8.6 final修饰符

 8.7 Obiect类

 8.8 包装类和autoboxing

 8.9 一个混合类型的列表

 自测题

 编程练习

第9章 软件质量

 9.1 引言

 9.2 开发软件

 9.3 可维护性

9.3.1 封装的重要性

9.3.2 文档

9.3.3 Javadoc

 9.4 可靠性

9.4.1 单元测试

9.4.2 集成测试

9.4.3 黑盒测试

9.4.4 白盒测试

9.4.5 测试日志

 9.5 健壮性

 9.6 可用性

9.6.1 文本格式化

9.6.2 图形用户界面

 自测题

 编程练习

第10章 图形和事件驱动程序

 10.1 引言

 10.2 Swing程序包

 10.3 Smi1eyFaee类

 10.4 Java中的事件处理机制ChangingFace类

 10.5 一个交互式的图形类

 10.6 Oblong类的图形化用户界面(GUI)

 10.7 一个公制度量转换器

 10.8 布局策略

 10.9 有合容器

 10.10 对象集合的GUI

 自测题

 编程练习

第11章 案例研究——第1部分

 11.1 引言

 11.2 需求

 11.3 设计

 11.4 实现Payment类

 11.5 ObiectList类

 11.6 PaymentList类

 11.7 实现Tenant类

 11.8 实现TenantList类

 自测题

 编程练习

第12章 案例研究——第2部分

 12.1 引言

 12.2 记录永久信息

 12.3 GUI的设计

 12.4 设计事件处理程序

 12.5 实现

 12.6 测试系统

 12.7 下一步的任务

 编程练习

第二篇

第13章 程序包

 13.1 引言

 13.2 理解程序包的概念

 13.3 访问程序包中的类

 13.4 开发自己的程序包

 13.5 程序包的作用域

 13.6 设置c1asspath环境变量

 13.7 从命令行运行应用程序

 13.8 配置程序包

 13.9 Java API核心程序包概述

 自测题

 编程练习

第14章 抽象、继承和接口

 14.1 引言

 14.2 抽象

 14.3 运行时绑定与编译时绑定

 14.4 抽象类和接口

 14.5 实现多个接口

 14.6 适配器和内部类

 14.7 toString方法

 自测题

 编程练习

第15章 异常

 15.1 引言

 15.2 Java中预定义的异常类

 15.3 处理异常

15.3.1 声明异常

15.3.2 捕捉异常

 15.4 finally语句

 15.5 在GUI应用程序中的异常

 15.6 在自定义的类中使用异常

 15.7 抛出异常

 15.8 创建自己的异常类

 15.9 再次抛出异常

 15.10 为异常编写文档

 自测题

 编程练习

第16章 二维数组

 16.1 引言

 16.2 创建二维数组

 16.3 初始化二维数组

 16.4 不规则数组

 16.5 NoughtsAndCrosses类

 自测题

 编程练习

第17章 Java聚集类框架

 17.1 引言

 17.2 List接口和ArrayList类

17.2.1 泛型

17.2.2 使用接口类型代替实现类型

17 2.3 List接口定义的方法

 17.3 通过聚集类使用增强的for循环

 17.4 Set接口和HashSet类

17.4.1 Set接口定义的方法

17.4.2 遍历集合中的所有元素

17.4.3 Iterator对象

 17.5 Map接口和HashMap类

 17.6 在Java聚集类中使用自己的类

17.6.1 定义toString方法

17.6.2 定义equa1s方法

17.6.3 定义hashCode方法

 17.7 为Book类的对象开发聚集类

 自测题

 编程练习

第18章 高级图形编程

第19章 改进用户界面

第20章 文件处理

第21章 高级案例研究

第22章 多线程程序

第23章 Java网络编程

第24章 Java的背景

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/3/1 8:39:07