`
mexican
  • 浏览: 11994 次
  • 性别: Icon_minigender_1
  • 来自: 南京
最近访客 更多访客>>
社区版块
存档分类
最新评论

More Java Pitfalls中文版

阅读更多
内 容 提 要
本书通过分析和探究Java编程中的问题,总结出高效的解决方案,帮助Java程序员克服实际编程工作中的“陷阱”。

全书分为3个部分,50个Items。第一部分“客户层”(22个Items)涵盖了J2ME和J2SE,讨论了在开发网络和独立客户应用程序时可能遇到的陷阱。第二部分“Web层”(14个Items)探讨了运行于Web容器内部的组件的陷阱。第三部分“企业层”(14个Items)涉及到J2EE平台的一部分组件,或是在企业Java Bean(EJB)容器内部的执行。

本书适合有一定经验的Java程序员阅读,也可作为工作中解决实际问题的参考书。

目    录
第一部分  客户层... 1

Item 1:当Runtime.exec()运行出错时... 4

Item 2:NIO的效率和陷阱... 16

Item 3:我宁愿不使用属性... 31

Item 4:当信息隐藏得太多时... 35

Item 5:避免java.util.logging中的粒度陷阱... 41

Item 6:当标准API的实现发生冲突时... 49

Item 7:断言绝非多余... 55

Item 8:查找DOM的错误方法... 61

Item 9:保存一个DOM的困境... 68

Item 10:鼠标按钮的可移植性... 74

Item 11:Apache Ant和生命周期管理... 81

Item 12:JUnit:单元测试使事情变得简单... 92

Item 13:执行的失败... 100

Item 14:你收集了什么... 104

Item 15:避免Singleton陷阱... 108

Item 16:当setSize()不能如愿时... 113

Item 17:当POST到一个URL无法如愿时... 117

Item 18:有效的字符串标记化... 130

Item 19:JLayered Pane陷阱... 135

Item 20:File.renameTo为什么失败... 139

Item 21:使用迭代替代枚举... 145

Item 22:J2ME的效率和陷阱... 150

第二部分  Web层... 185

Item 23:珍贵的缓存... 186

Item 24:JSP设计错误... 193

Item 25: 当Servlet HttpSession发生冲突时... 205

Item 26:当Applet走向失败时... 211

Item 27:事务性LDAP—不要进行提交... 217

Item 28:与过滤器有关的问题... 226

Item 29:关于JSP复用和内容发布的一些指导... 236

Item 30:使用正则表达式进行窗体验证... 242

Item 31:Servlet中的实例变量... 249

Item 32:使用Servlet创建数据库连接的设计缺陷... 258

Item 33:试图在Servlet中使用两种输出机制... 270

Item 34:神秘的文件协议... 276

Item 35:从Servlet读取文件... 280

Item 36:太多的提交... 290

第三部分  企业层... 303

Item 37:J2EE体系结构的考虑... 305

Item 38:消除网络瓶颈陷阱的设计策略... 311

Item 39:我将使用本地接口... 317

Item 40:图像的困扰... 324

Item 41:多重并发结果集的问题... 329

Item 42:为EJB生成主键... 335

Item 43:有状态的无状态会话Bean. 340

Item 44:未准备的PreparedStatement 347

Item 45:探索资源池... 352

Item 46:JDO 和数据持久化... 358

Item 47:WSDL位于何处?在UDDI中使用JAXR的陷阱... 371

Item 48:JAX-RPC应用程序客户存在的效率陷阱... 389

Item 49:让你的Bean远离我的文件系统... 399

Item 50:当事务出错时如何保持有状态会话EJB的一致性状态... 403

索引.............................................................................................................................. 411


详细内容,见附件
分享到:
评论

相关推荐

    More.Java.Pitfalls中文版

    《More Java Pitfalls》中文版是一本专注于Java编程中常见陷阱和误区的书籍,它针对初学者和有经验的开发者提供了宝贵的指导。该资源以RAR压缩格式提供,包含一个PDF文档,便于读者在电脑上阅读或打印。 Java是一种...

    More.Java.Pitfalls中文版.pdf

    More.Java.Pitfalls中文版.pdf

    More.Java.Pitfalls中文版2

    中文名”Java缺陷“,美DaLorta经典著作。本书从客户层、Web层和企业层对各种潜在的缺陷进行详细分析,对于学习和体会Java程序健壮性大有好处。精彩不容错过! 本书共分3个部分,请耐心下载。

    More.Java.Pitfalls中文版part2.pdf

    More.Java.Pitfalls中文版。 以前一直以为上传了。今天来补上。 这个是Part2

    More Java Pitfalls

    首先,文件中提到的《More Java Pitfalls: 50 New Time-Saving Solutions and Workarounds》一书,目的是向有经验的Java程序员展示如何避免Java语言及其相关的J2EE技术中的隐藏陷阱。这表明Java开发中存在许多不易...

    java pitfalls.chm

    java pitfalls.chm 共分两部分,还有一个叫more java pitfalls.都写得很好。

    More.Java.Pitfalls中文版3.pdf

    中文名”Java缺陷“,美DaLorta经典著作。本书从客户层、Web层和企业层对各种潜在的缺陷进行详细分析,对于学习和体会Java程序健壮性大有好处。精彩不容错过! 本书共分3个部分,请耐心下载。

    Java pitfalls图书

    由于此处没有提供具体的内容,我们将主要依据书名《Java Pitfalls》和《More Java Pitfalls》来讨论一些常见的Java编程陷阱。 1. **空指针异常** (NullPointerException): 这是Java中最常见的错误之一,通常发生在...

    Java™ Puzzlers: Traps, Pitfalls, and Corner Cases.chm

    Java™ Puzzlers: Traps, Pitfalls, and Corner Cases.chm,英文版本,chm 格式,大小 1 Mb,作者:Joshua Bloch、Neal Gafter。 内容预览: Chapter 1. Introduction Chapter 2. Expressive Puzzlers Puzzle 1: ...

    Java解惑(中文版)

    资源:Java解惑(中文版)、java puzzlers traps pitfalls,and Corner Cases 作者:Joshua Bloch Neal Gafter 版本:中文版 主要内容: Java解惑(英文版)—典藏原版书苑 目录 1 introduction 2 expressive ...

    Bitter Java

    "Bitter Java" is a comprehensive guide that delves into the intricacies of Java development, focusing on common pitfalls and antipatterns that developers often encounter. The title itself suggests a ...

    Java解惑(谜题)CHM中英文双版本

    Java谜题 Java谜题1——表达式谜题 谜题1:奇数性 谜题2:找零时刻 谜题3:长整除 谜题4:初级问题 谜题5:十六进制的趣事 谜题6:多重转型 谜题7:互换内容 谜题8:Dos Equis 谜题9:半斤 谜题10:八两 ...

    Learning Akka(PACKT,2015)

    Software today has to work with more data, more users, more cores, and more servers than ever. Akka is a distributed computing toolkit that enables developers to build correct concurrent and ...

    [C#] Effective C# 改善C#程序的50种方法 第1版 (英文版)

    [Addison-Wesley Professional] Effective C# 改善C#程序的50种方法 第1版 (英文版) [Addison-Wesley Professional] Effective C# 50 Specific Ways to Improve Your C# 1st Edition (E-Book) ☆ 图书概要:☆ C#...

Global site tag (gtag.js) - Google Analytics