您的位置:首页 > 职场人生

黑马程序员_基础加强笔记_静态导入

2013-09-29 18:54 309 查看
-------
android培训、java培训、期待与您交流! ----------
基础加强笔记整理
静态导入
jdk1.5 我们在开发中用到某个类下的静态方法时,通常是使用 类名.静态方法名使用例如:

package test929;
/**
* 没有使用静态导入前
* @author LinBin
*
*/
public class Test1 {

public static void main(String[] args) {
System.out.println(Math.max(3, 2));
System.out.println(Math.min(2, 3));
System.out.println(Math.abs(-6));
}

}


而当要使用一个类下多个静态方法或者同一方法使用多次时,我们就可以用静态导入代替,就可直接写方法名调用。

静态导入格式:import static java.包名.类名.静态方法名; 或者 import static java.包名.类名.*;
示例代码:

package test929;
import static java.lang.Math.max;
import static java.lang.Math.min;
import static java.lang.Math.abs;
/**
* 使用静态导入后代码
* @author LinBin
*
*/
public class Test2 {

public static void main(String[] args) {
System.out.println(max(3, 2));
System.out.println(min(2, 3));
System.out.println(abs(-6));
}

}


或者

package test929;
import static java.lang.Math.*;
/**
* 使用静态导入后代码
* @author LinBin
*
*/
public class Test2 {

public static void main(String[] args) {
System.out.println(max(3, 2));
System.out.println(min(2, 3));
System.out.println(abs(-6));
}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: