最新文章列表

assert(断言)杂谈

assertion(断言)是jdk1.4才开始支持的新功能,主要在开发和测试时开启。在软件开发中是一种常用的调试方式,很多开发语言中都支持这种机制。在实现中,assertion就是在程序中的一条语句,它对一个boolean表达式进行检查,一个正确程序必须保证这个boolean表达式的值为true;如果该值为false,说明程序已经处于不正确的状态下,assert将给出警告或退出。一般来说,ass ...
fatedgar 评论(0) 有974人浏览 2015-01-20 09:45

Item 38: Check parameters for validity

1.  A general principle is that you should attempt to detect errors as soon as possible after they occur. Failing to do so makes it less likely that an error will be detected and makes it harder to de ...
leonzhx 评论(0) 有718人浏览 2014-04-09 18:18

Chapter 11. Exceptions, Assertions, Logging, and Debugging

1.  An exception object is always an instance of a class derived from Throwable.  2.  The Error hierarchy describes internal errors and resource exhaustion situations inside the Java runtime system. ...
leonzhx 评论(0) 有1485人浏览 2013-02-11 22:10

JAVA断言

JDK1.4后引入了一个关键字ASSERT,包括用冒号隔开的两部分,一个被开发者断言为真的表达式,另一个是当表达式为假时需要抛出异常的说明信息.断言默认不启动,必须使用 -enableassertions(或-ea)命令行标签来启动.   public class XX{ public XX(){} public static void main(String[] args){ i ...
jimmylianf 评论(0) 有1194人浏览 2011-09-27 22:56

最近博客热门TAG

Java(141744) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54919) .net(54785) Web(54514) 工作(54118) Linux(50905) Oracle(49875) 应用服务器(43289) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37267) 数据结构(36424)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics