- 原作者: Barry Ruzek
- 原文语言: 英语
- 推荐人: Mountain
- 提交时间: 01/12/2007
- 原文站点: http://dev2dev.bea.com/lpt/a/5...
- 分类: 电脑网络
- 专题: 程序设计语言
- 读者常用标签::
简介
-
Java开发者可以确定的、最重要的决策之一就是如何利用Java异常模型。Java异常早已是社群中相当大的争论议题了。有人争论到,在Java语言中的异常检查已是一场失败的试验。本文将辨析,失败的原因不在于Java异常模型,而在于Java类库的设计者没能充分了解到方法失败的两个基本原因。 本文倡导一种对异常条件本质的思考方式,并描述一些帮助您设计的设计模式。最后,本文还将讨论如何把异常处理作为AOP模型中的横切关注点。当你能正确使用异常时,它们会有极大的好处。本文将帮助你做到这一点。 [Mountain
01/12/2007
评论] -
我来为本文写中文简介
翻译
-
译文: 高效的Java异常处理
" Java开发人员可以做出的最重要的架构性决策之一就是如何使用Java异常模型。Java异常一直以来就是社群中许多争议的靶子。有人争论到,在Java语言中 的异常检查已是一场失败的试验。本文将辨析,失败的原因不在于Java异常模型,而在于Java类库的设计者未能充分了解到方法失败的两个基本原因。 本文倡导一种对异常条件本质的思考方式,并描述一些有助于设计的模式。最后,本文还将在AOP模型中,作为相互渗透的问题,来讨论异常的处理。当你能正确使用异常时,它们会有极大的好处。本文将帮助你做到这一点。 为何异常是如此重要 Java应用中的异常处理在很大程度上揭示了其所基于架构的强度。架构是在应用程序各个层次上所做出并遵循的决定。其中最重要的一个就是决定应用程序中的类,亚系统,或层之间沟通的方式。Java异常是Java方法将另类执行结果....."
易晓斓 06/22/2007
-
开始翻译本文
本文的相关阅读
-
高效的Java异常处理
Java开发人员可以做出的最重要的架构性决策之一就是如何使用Java异常模型。Java异常一直以来就是社群中许多争议的靶子。有人争论到,在Java语言中 的异常检查已是一场失败的试验。本文将辨析,失...
-
乔布斯宣布在轻量级计算时代中抛弃臃肿的Java
在这个挑剔刚刚被聚焦到JAVA的年头,又在相同的月份斯蒂文乔布斯再度跳出来发表声明,这次是关于AppleiPhone上的语言支持的:“Java根本不值得被嵌入,因为根本就没人会再去用它了!(...
-
Java谜题选 - II
题目2:关于Sets的更多Fun。 对了,这个题目表面上看也是关于Sets的... 程序 import java.net.*; public class UrlSet { private ...
-
Java谜题选 - I
译者: 最新的一批(准确的说,8道)Java Puzzlers出来了。下面我会把这8道题和答案分析,注意事项,以及经验教训分批翻译给大家。为了给大家一个思考的时间,我先把题目发出来,之后再发布答案。下...
-
Java谜题选 - III
题目3:看谁跑得快的数字... 译者序:其实这个程序和单元测试无关,更多的是并发的问题。但需要了解assertEquals方法的使用。 程序 public class Test extends ju...
-
Java谜题选 - I 之答案
谜题一之答案,分析过程,以及经验教训 答案 (b)100 分析过程 1 在Set中加入的是一个Short值,但是删除的却是Integer的值。(译者:从留言中,很高兴看到有些朋友看到了这一点) 2...
-
Java谜题选 - II 之答案
译者序: 因为最近忙,这个第二集的答案出得太晚了点,希望大家见谅。 另:程序中的一行忘记了括号,Set favorites = new HashSet(); 我已经加上了,多谢读者的细心。 谜题一之答...
-
果壳中的Java —— Chapter 1
David Flanagan 是一个醉心与java写作的计算机程序员。《java in a nutshell》与《java examples in a nutshell》属于姊妹篇。本书是一本java...









