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功能

  • 相关阅读:
    IIS配置ThinkPHP重写
    Redis安装
    ubuntu学习笔记
    PHP连接MySQL数据库SELinux中一些setsebool的用法
    centos+frp
    centos7.6安装nginx
    在CentOS 7-8上安装PHP 8.0
    centos7安装.net5.0(core)
    阿里云服务器配置清单
    阿里云服务器centos7.6安装mysql8.0.23
  • 原文地址:https://www.cnblogs.com/iceJava/p/7884831.html
Copyright © 2011-2022 走看看