防御式编程——断言
摘要:
以前有看过一些C++的东西,但是并不知道是断言,现在学习java就来了解下断言的使用。 断言:指在开发期间使用的、让程序在运行时进行自检的代码(通常是一个子程序或者宏)。 断言为真,表明程序正常运行,否则就意味着发现了代码中意料之外的错误了。所以在越是大的项目当中断言越是有用,程序也能更快的找出错误。 常见的断言特性 前置条件断言:代码执行之前必须具备的特性 后置条件断言:代码执行之后必须具备的特性 前后不变断言:代码执行前后不能变化的特性 断言的使用 一个断言通常含有2个参数:一个描述假设真假的布尔表达式,一个是断言为假的时候需要显示的信息。 1.assert Ex... 阅读全文
posted @ 2012-10-06 17:43 Boing Tan 阅读(350) 评论(0) 推荐(0)
浙公网安备 33010602011771号