注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计JAVA及其相关Java 2快速解决方案

Java 2快速解决方案

Java 2快速解决方案

定 价:¥58.00

作 者: (美)Tom Swan著;卢建山等译
出版社: 中国水利水电出版社
丛编项: 万水计算机核心技术精解系列
标 签: Java

ISBN: 9787508410869 出版时间: 2002-01-01 包装: 精装
开本: 24cm+光盘1片 页数: 517页 字数:  

内容简介

  本书基于目前最流行的JSDK 1.3x开发环境系统、详细地介绍了Java 2语言和平台的核心内容。全书主要分为三个组成部分,包括Java 2及面向对象编程的基础知识、Java的数据结构和Java 2的高级内容——线程、GUI编程(AWT和Swing)、图形图像编程、I/O操作等,并结合大量示例演示了小应用程序和应用程序的编程方法与技巧,在本书配套光盘中还将这些例子作为解决方案建立索引,便于用户快速查找。本书的特色是实例丰富,讲解详尽。读者既可以将本书作为学习Java语言的中高级教程,也可以将它作为解决方案的参考书。

作者简介

暂缺《Java 2快速解决方案》作者简介

图书目录

译者序
致谢
前言
第一部分 简介
第一章 本书简介
1.1 如何使用本书
1.1.1 系统要求
1.1.2 约定
1.2 各个部分内容提要
1.3 各个章节内容提要
1.4 小结
第二章 使用Just Click!Solutions索引
2.1 需要一个解决办法吗?只需点击鼠标就可以了
2.1.1 安装索引
2.1.2 浏览章节清单
2.2 查找源代码文件
2.3 小结
第三章 Java 2起步
3.1 从哪里可以获得Java 2
3.1.1 必要的元素
3.1.2 需要的元素
3.2 下载Java 2
3.2.1 使用Sun的网站
3.2.2 下载Window文件
3.2.3 下载Linux文件
3.3 安装Window中的Java 2
3.3.1 安装JDK
3.3.2 安装JRE
3.3.3 设置环境变量
3.3.4 安装其他文件
3.4 安装Linux中的Java 2
3.4.1 使用RPM安装JDK
3.4.2 使用RPM安装JRE
3.4.3 使用Shell脚本安装JDK和JRE
3.4.4 升级glibc
3.4.5 安装Linux插件
3.4.6 安装其他文件
3.5 测试安装
3.6 小结
第二部分 Java 2培训
第四章 Java 2基础
4.1 欢迎进入Java编程世界
4.1.1 培训教程清单
4.1.2 编译和运行清单
4.2 标识符和关键词
4.2.1 标识符
4.2.2 关键词
4.3 注释
4.3.1 C语言风格的注释
4.3.2 C++语言风格的注释
4.3.3 文档注释
4.3.4 使用注释调试
4.4 常量值
4.4.1 数值型常量
4.4.2 字符和字符串常量
4.4.3 布尔型常量
4.5 数据类型和变量
4.5.1 一些很好的术语
4.5.2 声明变量
4.5.3 整型变量
4.5.4 浮点型变量
4.5.5 布尔型变量
4.5.6 字符变量
4.5.7 字符串变量
4.6 小结
第五章 运算符和语句
5.1 理解表达式
5.1.1 运算符简介
5.1.2 一元整型表达式
5.1.3 二元整型表达式
5.1.4 速写运算符
5.1.5 浮点表达式
5.1.6 浮点错误
5.1.7 类型转换
5.2 流程控制语句
5.2.1 关系表达式
5.2.2 if-else语句
5.2.3 switch语句
5.2.4 while语句
5.2.5 do-while语句
5.2.6 for语句
5.2.7 label、break和continue语句
5.3 小结
第六章 面向对象编程
6.1 类和对象简介
6.1.1 声明类
6.1.2 声明对象
6.1.3 修改类
6.1.4 导入类
6.1.5 继承类
6.1.6 子类和超类
6.2 类方法
6.2.1 使用方法编程
6.2.2 静态方法
6.2.3 序列化对象
6.2.4 重载方法
6.2.5 理解作用域
6.2.6 严格浮点
6.3 输入和输出方法
6.3.1 输出语句
6.3.2 输入语句
6.4 清理类对象
6.5 小结
第七章 异常处理
7.1 一些很好的术语
7.2 异常简介
7.2.1 处理所有的异常
7.2.2 使用异常
7.3 使用异常编程
7.3.1 finally块
7.3.2 嵌套的try块
7.3.3 跟踪堆栈
7.4 类库异常
7.4.1 异常类层次
7.4.2 Error和Exception类
7.4.3 RuntimeException类
7.4.4 RuntimeException子类
7.5 小结
第八章 字符串
8.1 声明和使用字符串
8.1.1 连接字符串
8.1.2 字符串作为对象
8.2 声明和使用字符
8.2.1 混合字符和字符串
8.2.2 字符数组
8.3 字符串类
8.3.1 String类
8.3.2 StringBuffer类
8.4 Character类
8.4.1 Character类的方法
8.4.2 Character数字
8.4.3 Character类型
8.5 获取用户输入
8.5.1 提示输入
8.5.2 读取命令行参数
8.6 小结
第九章 数值型类
9.1 Math类
9.1.1 Math类构造器
9.1.2 Math域
9.1.3 Math实用方法
9.1.4 Math舍入方法
9.1.5 Math三角函数方法
9.1.6 Math随机方法
9.2 Random类
9.2.1 构造随机数发生器
9.2.2 Random类方法
9.2.3 随机整数范围
9.2.4 随机字节块
9.2.5 其他的Random方法
9.3 数值型封装类
9.3.1 Boolean封装类
9.3.2 Integer封装类
9.3.3 Long封装类
9.3.4 Byte封装类
9.3.5 Short封装类
9.3.6 Float封装类
9.3.7 Double封装类
9.4 小结
第十章 数组
10.1 Java数组简介
10.1.1 创建数组
10.1.2 多个数组
10.1.3 多维数组
10.1.4 三角型稀疏数组
10.1.5 数组初始化
10.1.6 对象数组
10.1.7 复制数组
10.1.8 关于System.arraycopy()的更多内容
10.1.9 数组异常
10.2 Arrays工具类
10.2.1 数组排序
10.2.2 使用Comparator对象排行
10.2.3 查找数组
10.2.4 比较数组
10.2.5 填充数组
10.2.6 数组转化为列表
10.3 小结
第十一章 抽象类
11.1 类访问规则
11.1.1 数据隐藏
11.1.2 受保护成员
11.2 抽象
11.2.1 为什么要使用抽象类
11.2.2 创建抽象类
11.2.3 扩展抽象类
11.2.4 使用抽象类
11.3 小结
第十二章 接口
12.1 接口简介
12.1.1 创建接口
12.1.2 接口中的异常
12.1.3 扩展接口
12.1.4 实现接口
12.2 使用接口开发
12.3 Java接口——一些实例
12.3.1 Cloneable接口
12.3.2 Comparable接口
12.3.3 Runnable接口
12.3.4 Collection接口
12.4 小结
第十三章 包
13.1 Java包简介
13.1.1 导入Java包
13.1.2 import声明
13.1.3 包与访问规则
13.2 使用包编程
13.2.1 包的名称
13.2.2 如何创建包
13.2.3 包的演示实例
13.3 Java的标准包
13.4 小结
第三部分 群体
第十四章 群体简介
14.1 类的层次结构
14.1.1 容器接口
14.1.2 抽象容器类
14.1.3 具体容器类
14.1.4 其他容器类
14.2 接口和类表图
14.3 Collection接口
14.4 容器使用实例
14.4.1 创建容器对象
14.4.2 使用容器
14.4.3 容器异常
14.5 小结
第十五章 List群体
15.1 List接口
15.1.1 ArrayList类
15.1.2 LinkedList类
15.2 使用ArrayList容器
15.2.1 使用Comparator和ArrayList
15.2.2 使用Iterator接口
15.3 使用LinkedLisk容器
15.3.1 对LinkedList容器排序
15.3.2 使用ListIterator接口
15.4 搜索List容器
15.4.1 Collection搜索方法
15.4.2 List搜索方法
15.4.3 二分法搜索(Binary Search)
15.5 构建自己的List类
15.5.1 编写一个Stack类
15.5.2 预防非法的方法调用
15.5.3 使用Stack类
15.6 小结
第十六章 Set群体
16.1 Set接口
16.1.1 Set接口
16.1.2 SortedSet接口
16.2 Set容器
16.2.1 Hash(哈希)表
16.2.2 HashSet类
16.2.3 使用HashSet分析文本
16.3 SortedSet容器
16.3.1 TreeSet类
16.3.2 使用TreeSet分析文本
16.3.3 Treeset子集
16.4 Set工具
16.5 小结
第十七章 Map群体
17.1 Map接口
17.1.1 Map接口
17.1.2 SortedMap接口
17.2 Map容器
17.2.1 HashMap类
17.2.2 构建HashMap容器
17.2.3 修改Keys和Values
17.2.4 Map视图
17.2.5 Map.Entry循环器
17.2.6 WeakHashMap类
17.3 SortedMap容器
17.3.1 TreeMap类
17.3.2 创建一个TrreMap字典
17.4 小结
第十八章 实用工具和旧版本类
18.1 Collections类
18.1.1 查找和排序方法
18.1.2 不可修改的封装方法
18.1.3 同步封装方法
18.1.4 其他操作
18.1.5 其他声明
18.2 旧版本容器
18.3 BitSet容器
18.4 小结
第四部分 小应用程序(Applet)和应用程序
第十九章 线程代码
19.1 多线程编程的概念
19.1.1 一些很好的术语
19.1.2 一些很好的类
19.2 编写多线程应用程序
19.2.1 Thread类
19.2.2 使用线程编程
19.2.3 实现Runnable接口
19.2.4 设置线程的优先级
19.2.5 实现run()方法
19.2.6 睡眠线程
19.2.7 守护线程
19.3 同步
19.3.1 对象锁
19.3.2 同步(synchronized)语句
19.3.3 同步与数据隐藏
19.3.4 同步容器
19.4 客户-服务器线程代码
19.4.1 线程安全Queue类
19.4.2 Runnable Job类
19.4.3 Server类
19.4.4 Client类
19.4.5 测试客户-服务器模型
19.5 小结
第二十章 AWT小应用程序(Applet)和应用程序
20.1 AWT简介
20.1.1 创建AWT小应用程序
20.1.2 创建AWT应用程序
20.1.3 选择AWT还是Swing
20.2 事件模型
20.2.1 继承模型
20.2.2 委派模型
20.3 使用AWT编程
20.3.1 AWT事件和监听器
20.3.2 适配器和匿名类
20.3.3 AWT应用程序
20.4 AWT类
20.5 小结
第二十一章 Swing小应用程序和应用程序
21.1 Swing简介
21.1.1 Swing小应用程序
21.1.2 转换小应用程序HTML标记
21.1.3 Swing应用程序
21.1.4 外观
21.2 使用Swing编程
21.2.1 容器和布局
21.2.2 创建下拉菜单
21.2.3 Swing布局
21.3 小结
第二十一章 Swing组件
22.1 按钮和分组
22.1.1 JButton
22.1.2 JToggleButton
22.1.3 JRadioButton和ButtonGroup
22.1.4 JCheckBox
22.2 对话框
22.2.1 消息对话框
22.2.2 确认对话框
22.2.3 文件对话框
22.2.4 JColorChooser
22.3 文本区对象
22.3.1 JTextField
22.3.2 JTextArea
22.4 列表
22.4.1 JList
22.4.2 JComboBox
22.5 特色
22.5.1 JPopupMenu
22.5.2 Action对象
22.5.3 JToolBar
22.6 小结
第二十三章 Graphics技术
23.1 Graphics(图形)基础
23.1.1 使用paint()编程
23.1.2 使用Color
23.1.3 Polygon类
23.1.4 Font类
23.1.5 FontMetrics类
23.2 图像
23.2.1 图像显示方法
23.2.2 Image类
23.2.3 MediaTracker类
23.2.4 超出可视屏幕范围的图像
23.2.5 过滤图像
23.2.6 ImageIcon
23.3 动画线程
23.4 小结
第二十四章 输入和输出技术
24.1 标准输入和输出
24.2 文件和目录
24.2.1 File类
24.2.2 文件和目录编程
24.2.3 文件信息
24.2.4 文件过滤
24.3 文件流和缓存
24.3.1 FileInputStream类
24.3.2 FileOutputStream类
24.3.3 文件编程
24.3.4 BufferedInputStream类
24.3.5 BufferedOutputStream类
24.4 带类型的输入和输出
24.4.1 DataInputStream类
24.4.2 读入文本文件
24.4.3 DataOutputStream类
24.4.4 带类型的文件编程
24.4.5 写入文本文件
24.5 随机访问文件I/O
24.6 小结
第五部分 Just Click!Solutions
第二十五章 Just Click!Solutions按名称排序
第二十六章 Just Click!Solutions按主题排序
附录:CD—ROM中的内容
系统要求
在Windows或Linux中使用CD-ROM
CD中的内容
源代码
应用程序
排除故障
CD-ROM安装说明

本目录推荐