zoukankan      html  css  js  c++  java
  • java -ea

    两题考的都是 assert和assertion
    assert是JDK1.4(&+)中新增的关键字,其功能称作assertion
    assert 条件表达式            如果条件表达式不成立(false)则报 错误
    assert 条件表达式: something  同上,错误,则包 something 异常信息
    assertion在一般情况下是关闭的,通过java -ea 可以打开该功能,关闭为 -da

    题一、
    A. java test                  \正确 assertion此时是关闭的,assert a.length == 1不被执行
    B. java -ea test              \报错 此时assertion功能被打开,assert a.length == 1被执行,a为空,显然不成立
    C. java test file1            \正确 原因同A
    D. java -ea test file1        \正确 assertion功能被打开,且传入了一个参数,assert a.length == 1被执行,a.length == 1成立
    E. java -ea test file1 file2  \错误 过程同上,但此时传入了二个参数a.length等于2
    F. java -ea:test test file1   \正确 java -ea:test表示仅仅打开test的assertion功能

  • 相关阅读:
    if 语句
    变量命名
    python变量
    运算符
    注释
    PyCharm
    python版本,执行
    Tornado 【简述】
    Git 【管理篇】
    MySQL的介绍
  • 原文地址:https://www.cnblogs.com/iceJava/p/7884831.html
Copyright © 2011-2022 走看看