Java 经典实例
作者:(美)达尔文(Darwin,F.I) 著;关丽荣,张晓坤 译
出版时间:2009-2-1
【图书简介】
本书收集了Java开发人员经常遇到的成百个问题的解决方案,涵盖了Java应用的方方面面,堪称讲述Java应用的百科全书。书中的实例从正确设置CLASSPATH和读取环境信息这样的简单任务,到应用XML,或者使用JDK 1.5所带的并发性工具实现多线程编程的完整程序,几乎无所不包。无论你是否直接使用书中的实例,作为灵感的源泉,作为学习Java的工具,或者用于其他用途,本书都将成为你图书收藏中的珍品。还没有一本书能够如此全面地讲述Java的诸多功能,并能够如此容易地运用到实践当中去。作为第二版,本书更像是一部秘笈,指引你获取最新的第三方资源,以及提供实用的“招式”。本书展现了JDK 1.5中许多新的编程语言与API特性,这些都包括在那些实例中。
【作者简介】
Ian F.Darwin有三十年的计算机软件开发经验,是Learning Tree国际教育公司的讲师和课程设计师。
【本书目录】
前言
第1章 起步走:编译、运行和调试Java程序
1.0 简介
1.1 编译和运行Java程序:JDK方式
1.2 采用带彩色突出显示的编辑器编辑和编译程序
1.3 采用IDE编译、执行和测试程序
1.4 有效使用CLASSPATH
1.5 使用本书的com.darwinsys API类
1.6 编译本书的源代码示例
1.7 使用Ant工具自动编译和执行Java程序
1.8 Applet
1.9 处理过期警告
1.10 没有#ifdef的条件编译
1.11 调试信息的输出
1.12 使用断言机制维护程序
1.13 使用调试器JDB
1.14 单元测试
1.15 获取可读的回溯
1.16 更多的Java源程序
1.17 例程:Debug
第2章 Java的运行环境
2.0 简介
2.1 获得环境变量
2.2 系统属性
2.3 编写JDK版本相关的代码
2.4 编写操作系统相关的代码
2.5 使用扩展包或其他API包
2.6 解析命令行参数
第3章 字符串
3.0 简介
3.1 利用substring()分解字符串
3.2 利用StringTokenizer分解字符串
3.3 连接字符串
3.4 处理单个字符
3.5 字符串的对齐
3.6 Unicode字符与String.的转换
3.7 颠倒字符串
3.8 扩展和压缩TAB符
3.9 控制字母大小写
3.10 缩排文档
3.11 输入非打印字符