IBM®
跳转到主要内容
    中国 [选择]    使用条款
 
 
Select a scope: Search for:    
    首页    产品    服务与解决方案     支持与下载    个性化服务    

developerWorks 中国  >  Java technology  >

驯服 Tiger

developerWorks

驯服 Tiger

Sun 悄悄地发布了 J2SE 1.5 的 alpha 版本,就是我们大家所熟知的“Tiger”,开发者 John Zukowski 已经做好准备开始他的驯虎行动。 这个新的专栏是 Merlin 的魔力 专栏的延续, 详细地讨论了有关平台的改变,并提供了一些例子作为快速参考。

更多专栏 >  

2004 年

Tiger 预览版现已推出
2004年2月
在第一篇文章中,John 向您展示了如何获得该软件的预览版和如何安装该软件。

从 XML 中装载属性
2004年3月
Properties 类已不是新东西了,它在 Java 编程的早期就有了,并且几乎没有什么变化。J2SE 的 Tiger 版本增强了这个类,不仅可以用它在单独一行中指定用等号分隔的多个键-值对,还可以用 XML 文件装载和保存这些键-值对。在 驯服 Tiger 的这一期文章中,John Zukowski 展示了如何驾驭这匹新一代的“役马”。

格式化输出
2004年4月
Tiger 为 Java 编程世界带来了 printf 风格的格式化输出,这个月,专栏作家 John Zukowski 讨论以类似 C 的方式支持 printf 和格式化字符串的所有方面。

并发集合
2004年7月
Doug Lea 最初编写的 util.concurrent 包变成了 JSR-166 ,然后又变成了 J2SE 平台的 Tiger 版本。这个新库提供的是并发程序中通常需要的一组实用程序。如果对于优化对集合的多线程访问有兴趣,那么您就找对地方了。

线程中的默认异常处理
2004年8月
跟踪无法预期的运行时异常可能是一件又慢又费力的事情,只获得默认线程名称和堆栈跟踪通常是不够的。在驯服 Tiger 这一期专栏中,Java 开发人员 John Zukowski 向您展示了如何通过替代默认行为来定制输出。他还对比了通过细分 ThreadGroup 定制输出的老方法与通过提供自己的 UncaughtExceptionHandler 定制输出的新方法。

当 Ocean 和 Synth 遇上 Metal
2004年11月
既然 Tiger (Java 1.5 开发代号) 已经正式发布,那么现在是时候来了解 Java 2 标准版平台 1.4 版和 Java 2 开发工具包 5.0 版之间的一些更令人兴奋的区别了。在本期的驯服 Tiger 中,UI 专家 John Zukowski 介绍了最新的 Ocean 和 Synth 外观。现在,即使不是程序员,也能在不编写代码的情况下开发定制外观,享受美丽外观带来的好处!



回页首



2005 年

利用 Tiger 为窗格减压
2005年3月
有多少次您是使用 frame.getContentPane().add() 编写代码,或者说有多少次在调用 add() 之前忘记获得内容窗格,并最终以在运行时抛出 Error 结束?作为顾问,John Zukowski 将在这一篇驯服 Tiger 技巧中向您展示:这些问题都已成为过去。

深入研究枚举类型
2005年4月
2004 年 11 月,Brett McLaughlin 带您初步了解了如何在 Java 5.0 平台上使用枚举类型。在这个月的“驯服 Tiger”技巧文章中,专栏作家 John Zukowski 将解释如何使用枚举类及其预定义方法,同时还将展示如何添加构造函数、覆盖方法,以及拥有实例变量。

集合框架
2005年8月
您可能已经非常熟悉新的 Java? 5 语言的泛型支持、并发工具库以及它们对集合框架的影响,但是这些并不是 Tiger 中集合框架的惟一变化。这个月,John Zukowski 将介绍另外几项增强,其中包括新的集合类型,以及现有类和接口的附加特性。



回页首



关于作者

John ZukowskiJZ Ventures, Inc 从事战略上的 Java 咨询,同时通过 AnswerSquad.com 网站提供技术支持,并且正在与 SavaJe Technologies 公司合作开发下一代移动电话平台。他的最新著作是 Mastering Java 2, J2SE 1.4 (Sybex 出版,2002年4月)和 Learn Java with JBuilder 6 (Apress出版,2002年3月)。可以通过 jaz@zukowski.net 和 John 联系。



回页首


文档选项

未显示需要 JavaScript 的文档选项


  Java 专题
Java 新手入门
Java 产品与软件下载
Java 核心技术
Java EE 技术
Java GUI 开发
Java Web 技术
Java 多线程与并发编程
Java 安全
Java 设计模式与建模
Java 代码质量
Java XML 技术
Java Web 服务
Rational 和 Java 开发

更多 Java 精彩内容


编辑推荐
Java 技术文档库
Java 新手入门
Java TOP 10!
Merlin 的魔力
Java 理论与实践

[an error occurred while processing this directive]

    关于 IBM 隐私条约 联系 IBM 使用条款