[翻译]Java 核心技术(第7版)(1)

简介:
关于本书

第7章,我们开始专注于应用编程。我们将展示如何做窗口,如何在窗口上画图,如何画几何图形,如何用字体来格式化文本,如何显示图象。

第8章详叙AWT(抽象窗口工具)的事件模型。你将看到如何编写响应象鼠标电击或按键这样的事件的处理代码。同时你还将了解到如何处理像按钮和面板这样的基本GUI元素。

第9章详叙Swing这个GUI 工具。Swing使你可以创建跨平台的图形用户接口。你将了解关于各种按钮,文本组件,边框,滑动条,菜单以及对话框的知识。然而,一些更高级的组件将在第2卷里讨论。

当你读完第9章,你就了解了所有用来写Applet(可以在嵌入web页面的小程序)的机制了,因此,applet就是第10章的主题。我们将展示一些有用和有趣的applet,但更重要的是,我们会用一种程序发布的方法来看待applet。我们会描述如何打包应用程序到JAR文件中,如何通过Java Web Start机制来在Internet上发布应用程序。最后,我们将解释java程序员如何存取他们发布过的配置信息。

第11章讨论异常处理。这是java用来处理“好的程序也会发生坏的事情”这样一个事实的健壮性机制。例如,在一个文件下载的过程中,网络连接可能会不存在,一个磁盘可能没有空间了等等。异常处理机制提供了分离正常处理代码和错误处理的一种有效的方法。当然,即使对你程序进行了各种异常请情况的处理,它仍然可能死掉。在本章的第2部分,我们将提供许多有用的除错技巧。最后,我们将通过各种工具来理解例子:JDB debugger,一个集成开发环境的debugger,一个profiler,一个代码覆盖测试工具积极AWT robot。

第12章的主题是输入/输出处理。在java中,所有的I/O都通过流来进行处理。流使你以一种统一的方式来与任何数据(象文件,网络连接,或者内存块)交流。我们将详叙使得处理Unicode变的简单的读写类。我们将展示你使用对象序列化机制(这使得保存和加载对象变得简单和方便)下的内幕。最后,我们将介绍新增到JDK1。4的一些库:支持更高级和有效的文件操作的新的I/O类,以及正则表达式类库。

我们将通过减少JDK5。0的一个高级特性―――泛型编程来结束本书。泛型编程将使你的程序更具可读性并且更安全。我们将展示如何使用强类型的集合并且去除难看和不安全的转换。

 

本文转自Phinecos(洞庭散人)博客园博客,原文链接:http://www.cnblogs.com/phinecos/archive/2006/08/13/475572.html,如需转载请自行联系原作者
目录
相关文章
|
2月前
|
Java
死磕-java并发编程技术(二)
死磕-java并发编程技术(二)
|
5天前
|
SQL 监控 Java
技术前沿:Java连接池技术的最新发展与应用
本文探讨了Java连接池技术的最新发展与应用,包括高性能与低延迟、智能化管理和监控、扩展性与兼容性等方面。同时,结合最佳实践,介绍了如何选择合适的连接池库、合理配置参数、使用监控工具及优化数据库操作,为开发者提供了一份详尽的技术指南。
18 7
|
7天前
|
移动开发 前端开发 Java
过时的Java技术盘点:避免在这些领域浪费时间
【10月更文挑战第14天】 在快速发展的Java生态系统中,新技术层出不穷,而一些旧技术则逐渐被淘汰。对于Java开发者来说,了解哪些技术已经过时是至关重要的,这可以帮助他们避免在这些领域浪费时间,并将精力集中在更有前景的技术上。本文将盘点一些已经或即将被淘汰的Java技术,为开发者提供指导。
38 7
|
3天前
|
SQL Java 数据库连接
在Java应用中,数据库访问常成为性能瓶颈。连接池技术通过预建立并复用数据库连接,有效减少连接开销,提升访问效率
在Java应用中,数据库访问常成为性能瓶颈。连接池技术通过预建立并复用数据库连接,有效减少连接开销,提升访问效率。本文介绍了连接池的工作原理、优势及实现方法,并提供了HikariCP的示例代码。
13 3
|
3天前
|
SQL 监控 Java
Java连接池技术的最新发展,包括高性能与低延迟、智能化管理与监控、扩展性与兼容性等方面
本文探讨了Java连接池技术的最新发展,包括高性能与低延迟、智能化管理与监控、扩展性与兼容性等方面。同时,结合最佳实践,介绍了如何选择合适的连接池库、合理配置参数、使用监控工具及优化数据库操作,以实现高效稳定的数据库访问。示例代码展示了如何使用HikariCP连接池。
7 2
|
5天前
|
Java 数据库连接 数据库
优化之路:Java连接池技术助力数据库性能飞跃
在Java应用开发中,数据库操作常成为性能瓶颈。频繁的数据库连接建立和断开增加了系统开销,导致性能下降。本文通过问题解答形式,深入探讨Java连接池技术如何通过复用数据库连接,显著减少连接开销,提升系统性能。文章详细介绍了连接池的优势、选择标准、使用方法及优化策略,帮助开发者实现数据库性能的飞跃。
16 4
|
3天前
|
Java 数据库连接 数据库
深入探讨Java连接池技术如何通过复用数据库连接、减少连接建立和断开的开销,从而显著提升系统性能
在Java应用开发中,数据库操作常成为性能瓶颈。本文通过问题解答形式,深入探讨Java连接池技术如何通过复用数据库连接、减少连接建立和断开的开销,从而显著提升系统性能。文章介绍了连接池的优势、选择和使用方法,以及优化配置的技巧。
8 1
|
3天前
|
算法 Java 数据库连接
Java连接池技术,从基础概念出发,解析了连接池的工作原理及其重要性
本文详细介绍了Java连接池技术,从基础概念出发,解析了连接池的工作原理及其重要性。连接池通过复用数据库连接,显著提升了应用的性能和稳定性。文章还展示了使用HikariCP连接池的示例代码,帮助读者更好地理解和应用这一技术。
12 1
|
5天前
|
SQL Java 数据库连接
打破瓶颈:利用Java连接池技术提升数据库访问效率
在Java应用中,数据库访问常成为性能瓶颈。连接池技术通过预建立并复用数据库连接,避免了频繁的连接建立和断开,显著提升了数据库访问效率。常见的连接池库包括HikariCP、C3P0和DBCP,它们提供了丰富的配置选项和强大的功能,帮助优化应用性能。
21 2
|
7天前
|
前端开发 Java API
过时Java技术的退役:这些技能你不再需要掌握!
【10月更文挑战第22天】 在快速变化的技术领域,一些曾经流行的Java技术已经逐渐被淘汰,不再适用于现代软件开发。了解这些过时的技术对于新手开发者来说尤为重要,以避免浪费时间和精力学习不再被行业所需的技能。本文将探讨一些已经或即将被淘汰的Java技术,帮助你调整学习路径,专注于那些更有价值的技术。
21 1