什么时候用assert


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

Tags in this post...

面试题 相关文章推荐
我的applet原先好好的, 一放到web server就会有问题,为什么?
May 10 面试题
请用用Java代码写一个堆栈
Jan 26 面试题
编写用C语言实现的求n阶阶乘问题的递归算法
Oct 21 面试题
触发器(trigger)的功能都有哪些?写出一个触发器的例子
Sep 17 面试题
什么叫应用程序域?什么是受管制的代码?什么是强类型系统?什么是装箱和拆箱?
Aug 13 面试题
请解释接口的显式实现有什么意义
May 26 面试题
什么是ARP(Address Resolution Protocol)地址解析协议
Oct 31 面试题
几个Linux面试题笔试题
Aug 01 面试题
请用Python写一个获取用户输入数字,并根据数字大小输出不同信息的脚本
May 20 面试题
AssertionError 跟一下那个类是 “is – a”的关系
Feb 21 面试题
西安夏日科技有限公司Java笔试题
Jan 11 面试题
三个Unix的命令面试题
Apr 12 面试题
垃圾回收的优点和原理
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
PHP在字符串中查找指定字符串并删除的代码
2008/10/02 PHP
php getimagesize 上传图片的长度和宽度检测代码
2010/05/15 PHP
IIS7.X配置PHP运行环境小结
2011/06/09 PHP
第七章 php自定义函数实现代码
2011/12/30 PHP
php实现的Timer页面运行时间监测类
2014/09/24 PHP
validator验证控件使用代码
2010/11/23 Javascript
js为鼠标添加右击事件防止默认的右击菜单弹出
2013/07/29 Javascript
jQuery中document与window以及load与ready 区别详解
2014/12/29 Javascript
JavaScript中的数组操作介绍
2014/12/30 Javascript
JS实现可拖曳、可关闭的弹窗效果
2015/09/26 Javascript
D3.js实现柱状图的方法详解
2016/09/21 Javascript
JavaScript随机生成颜色的方法
2016/10/15 Javascript
jQuery的三种bind/One/Live/On事件绑定使用方法
2017/02/23 Javascript
bootstrap table表格插件使用详解
2017/05/08 Javascript
Angular4实现图片上传预览路径不安全的问题解决
2017/12/25 Javascript
Vue+Jwt+SpringBoot+Ldap完成登录认证的示例代码
2018/05/21 Javascript
JS实现快递单打印功能【推荐】
2018/06/21 Javascript
vue路由守卫及路由守卫无限循环问题详析
2019/09/05 Javascript
jQuery实现颜色打字机的完整代码
2020/03/19 jQuery
在Vue中使用Select选择器拼接label的操作
2020/10/22 Javascript
[02:41]辉夜杯现场一家三口 “我爸玩风行 我玩血魔”
2015/12/27 DOTA
python实现的DES加密算法和3DES加密算法实例
2015/06/03 Python
用Python登录好友QQ空间点赞的示例代码
2017/11/04 Python
利用python打开摄像头及颜色检测方法
2018/08/03 Python
Python装饰器用法实例分析
2019/01/14 Python
python实现不同数据库间数据同步功能
2021/02/25 Python
美国室内和室外装饰花盆购物网站:ePlanters
2019/03/22 全球购物
介绍一下grep命令的使用
2012/06/28 面试题
体育教师自荐信范文
2013/12/16 职场文书
工商管理专业职业生涯规划
2014/01/01 职场文书
《青山处处埋忠骨》教学反思
2014/04/22 职场文书
社区个人对照检查材料(群众路线)
2014/09/26 职场文书
商场广播稿范文
2015/08/19 职场文书
教师实习自我鉴定总结
2019/08/20 职场文书
python基础之类方法和静态方法
2021/10/24 Python
python 闭包函数详细介绍
2022/04/19 Python