什么时候用assert


Posted in 面试题 onMay 08, 2015
assertion(断言)在软件开发中是一种常用的调试方式,很多开发语言中都支持这种机制。在实现中,assertion就是在程序中的一条语句,它对一个boolean表达式进行检查,一个正确程序必须保证这个boolean表达式的值为true;如果该值为false,说明程序已经处于不正确的状态下,系统将给出警告或退出。一般来说,assertion用于保证程序最基本、关键的正确性。assertion检查通常在开发和测试时开启。为了提高性能,在软件发布后,assertion检查通常是关闭的。

Tags in this post...

面试题 相关文章推荐
PHP面试题及答案一
Jun 18 面试题
Java的接口和C++的虚类的相同和不同处
Mar 27 面试题
八皇后问题,输出了所有情况,不过有些结果只是旋转了90度
Aug 15 面试题
利达恒信公司.NET笔试题面试题
Mar 05 面试题
什么是动态端口(Dynamic Ports)?动态端口的范围是多少?
Dec 12 面试题
RIP版本1跟版本2的区别
Dec 30 面试题
国外软件测试工程师面试题
Dec 09 面试题
介绍一下Prototype的$()函数,$F()函数,$A()函数都是什么作用?
Mar 05 面试题
Python面试题:Python是如何进行内存管理的
Aug 04 面试题
EJB包括(SessionBean,EntityBean)说出他们的生命周期,及如何管理事务的?
Feb 17 面试题
Java文件和目录(IO)操作
Aug 26 面试题
如何现实servlet的单线程模式
Aug 05 面试题
垃圾回收的优点和原理
May 16 #面试题
Static Nested Class 和 Inner Class的不同
Nov 28 #面试题
同步和异步有何异同,在什么情况下分别使用他们?
Dec 28 #面试题
我们在web应用开发过程中经常遇到输出某种编码的字符,如iso8859-1等,如何输出一个某种编码的字符串?
Mar 30 #面试题
int和Integer有什么区别
May 25 #面试题
金额转换,阿拉伯数字的金额转换成中国传统的形式如:(¥1011)-> (一千零一拾一元整)输出
May 29 #面试题
下面代码从性能上考虑,有什么问题
Apr 03 #面试题
You might like
?繁体转换的class
2006/10/09 PHP
PHP常用编译参数中文说明
2014/09/27 PHP
php显示指定目录下子目录的方法
2015/03/20 PHP
PHP错误和异常处理功能模块示例
2016/11/12 PHP
django中的ajax组件教程详解
2018/10/18 PHP
php微信公众号开发之校园图书馆
2018/10/20 PHP
JS对外部文件的加载及对IFRMAME的加载的实现,当加载完成后,指定指向方法(方法回调)
2011/07/04 Javascript
javascript中获取下个月一号,是星期几
2012/06/01 Javascript
JS小功能(button选择颜色)简单实例
2013/11/29 Javascript
jquery+CSS实现的水平布局多级网页菜单效果
2015/08/24 Javascript
你知道setTimeout是如何运行的吗?
2016/08/16 Javascript
JS计算输出100元钱买100只鸡问题的解决方法
2018/01/04 Javascript
Node.js 使用jade模板引擎的示例
2018/05/11 Javascript
vue filters的使用详解
2018/06/11 Javascript
小程序云开发部署攻略(图文教程)
2018/10/30 Javascript
nodejs中的异步编程知识点详解
2021/01/17 NodeJs
原生微信小程序开发中 redux 的使用详解
2021/02/18 Javascript
Python实现批量把SVG格式转成png、pdf格式的代码分享
2014/08/21 Python
python读取图片并修改格式与大小的方法
2018/07/24 Python
python+splinter实现12306网站刷票并自动购票流程
2018/09/25 Python
在python中利用opencv简单做图片比对的方法
2019/01/24 Python
python 定时任务去检测服务器端口是否通的实例
2019/01/26 Python
Python实现EXCEL表格的排序功能示例
2019/06/25 Python
python实现集中式的病毒扫描功能详解
2019/07/09 Python
Python使用Opencv实现图像特征检测与匹配的方法
2019/10/30 Python
Python切割图片成九宫格的示例代码
2020/03/10 Python
美国购车网站:TrueCar
2016/10/19 全球购物
Omio俄罗斯:一次搜索公共汽车、火车和飞机的机票
2018/11/17 全球购物
linux面试题参考答案(4)
2013/01/28 面试题
高中毕业生生活的自我评价
2013/12/08 职场文书
优秀医生事迹材料
2014/02/12 职场文书
2016三八妇女节校园广播稿
2015/12/17 职场文书
Python中for后接else的语法使用
2021/05/18 Python
Python如何识别银行卡卡号?
2021/06/10 Python
html5表单的required属性使用
2021/07/07 HTML / CSS
gtx1650怎么样 gtx1650显卡相当于什么级别
2022/04/08 数码科技