静态导入,断言
Posted taozizainali
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了静态导入,断言相关的知识,希望对你有一定的参考价值。
静态导入
在JDK 1.5之后提供了静态导入功能,那么什么叫静态导入呢?如果一个类中的方法全部是使用static声明的静态方法,则在导入的时候就可以直接使用“import static”的方式导入,导入的格式如下:
import static 包.类.* ;
//静态导入包
import static java.lang.System.out;
import static com.jy.test.Person.show;
public class Test {
public static void main(String[] args) {
System.out.println("adfasdfa");
out.println("aaaaaaaaa");
//调用person中的方法
show();
}
}
断言
在JDK 1.4之后,Java中增加了断言的功能,那么什么叫断言呢?断言就是肯定某一个结果的返回值是正确的,如果最终此结果的返回值是错误的,则通过断言检查肯定会为用户提示错误信息。断言的定义格式如下所示:
assert boolean表达式 ;
assert boolean表达式 : 详细的信息
public class Test {
public static void main(String args[]){
int[] x= {1,2,3} ; // 定义一个数组,长度为3
assert x.length == 0 ; // 此处断言数组长度为0,肯定是错误的
}
}
编译程序:javac Test.java
验证程序:java –ea Test
以上是关于静态导入,断言的主要内容,如果未能解决你的问题,请参考以下文章