收藏本文的人

其它收藏服务:

    Yahoo书签 QQ书签 百度搜藏 Del.icio.us Google书签 和讯网摘 天极网摘 添加到饭否 收客网

简介

  • 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...


欢迎访问译言网。在这里,您可以。。。

阅读
发现
翻译