Your Ad Here
首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 编程语言 > Java > 一个Assert小例子
【标  题】:一个Assert小例子
【关键字】:Assert
【来  源】:http://blog.csdn.net/sunisi2008/archive/2006/11/02/1362559.aspx

一个Assert小例子

Your Ad Here

编写一个测试例子,在运行中动态赋值,观察程序执行结果:

public class asst {

 public static void main(String[] args) {

  int a = Integer.parseInt(args[0]);
  System.out.println("a = "+a);

  assert a>0 : "argument too negative";

  System.out.println("OK,go on with program!");

 }

}

编译》javac -source 1.4 asst.java

<1>运行》java -ea asst 1

      结果:a = 1  OK,go on with program!  说明断言成立

<2>运行》java -ea asst -1

      结果:a = -1 argument too negative   说明断言不成立

 

Java网络加载协议(JNLP)及Java Web Start:【上一篇】
Java基础之二:【下一篇】
【相关文章】
  • assert的使用
  • P.J.Plauger版本C标准库实现分析之'assert.h' 2006-07-08
  • Compile-time assertion technique
  • assert及编码格式
  • AssertionError 的来源
  • 关于assert,exception以及return
  • 在eclipse3.2中启动assert(断言)
  • ASSERT()
  • 滥用assert
  • 关于ASSERT(断言)使用的规则--摘自《高质量C/C++编程指南》
  • 【随机文章】
  • Windows下C++编译环境--编译器和IDE
  • 怎样在hibernate中使用数据库连接池
  • ASP学习第六天 12:20 2006-10-2 --王岩岚
  • 设计模式实践--adapter
  • 常用的60招电脑操作精典秘籍
  • 在MDI窗体中创建背景图片
  • “神游”,梦游开始的地方!
  • 构建一台安全的win2k肉鸡
  • 面向对象开发中的本质用例及其职责
  • 在ASP.NET中处理 datetime 的一些通用函数(vb)
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 bbb软讯网络 All Rigths Reserved.