19.1.22 import static 静态导入

import static 是静态导入,是jdk1.5的新特征.

利用import static 可以不通过调用包名,直接使用包里的静态方法。

我这里举个例子:

用import的情况:

public static void main(String args[]){
       System.out.println("hello happyBKs");
}

用import static 的情况:

import static java.lang.System.out;
public static void main(String args[]){
       out.println("hello happyBKs");
}

两者的输出情况是一样的。

再举个开发中常见的例子:

package com.happyBKs.test
import org.junit.*;
import static org.junit.Assert.*;
 
public class Test
{
    @test
    public void say(){
    int me="Happy"+"BKs";
    assertEquals(me,"HappyBKs");
    }
}

猜你喜欢

转载自blog.csdn.net/weixin_43805230/article/details/86590844