静态导入,断言

静态导入

在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

猜你喜欢

转载自www.cnblogs.com/taozizainali/p/10801549.html
今日推荐