静态导入,断言

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

 

以上是关于静态导入,断言的主要内容,如果未能解决你的问题,请参考以下文章

Java中的静态导入

jsp里面include的静态导入和动态导入的区别

java 静态导入 小结

d静态导入对象

Java 静态导入Static import

Java重要技术语法之静态导入