java 静态导入(import static)
2013-10-21 21:24
316 查看
今天在看源码的时候看到这个特性 下面记录下
静态导入
功能介绍:
import:单纯import关键字可以导入一个类或某个包中的所有类
import它虽然是可以导入类,但是你在使用类方法或类属性的时候还需要加上类名(字写的比较多难受),所以就有了Import static
import static:import static语句导入一个类中的某个静态成员(方法或属性)或所有静态成员
下面是例子:
package test.dlmu.importstatic;
/**
*
* @author hadoop
*
*/
public class ImportStatic {
public static String DLMU = "dlmu";
public static String getDlmu(){
return DLMU;
}
}
package test.dlmu.importstatic;
import static test.dlmu.importstatic.ImportStatic.DLMU;
import static test.dlmu.importstatic.ImportStatic.getDlmu;
/**
*
* @author hadoop
*
*/
public class ImportStaticTest {
/**
*
* @param args
*/
public static void main(String[] args){
System.out.println(ImportStatic.getDlmu());
System.out.println(ImportStatic.DLMU);
//如果引入了import static 就不需要写ImportStatic 就想使用本类的方法一样
System.out.println(getDlmu());
System.out.println(DLMU);
}
}
静态导入
功能介绍:
import:单纯import关键字可以导入一个类或某个包中的所有类
import它虽然是可以导入类,但是你在使用类方法或类属性的时候还需要加上类名(字写的比较多难受),所以就有了Import static
import static:import static语句导入一个类中的某个静态成员(方法或属性)或所有静态成员
下面是例子:
package test.dlmu.importstatic;
/**
*
* @author hadoop
*
*/
public class ImportStatic {
public static String DLMU = "dlmu";
public static String getDlmu(){
return DLMU;
}
}
package test.dlmu.importstatic;
import static test.dlmu.importstatic.ImportStatic.DLMU;
import static test.dlmu.importstatic.ImportStatic.getDlmu;
/**
*
* @author hadoop
*
*/
public class ImportStaticTest {
/**
*
* @param args
*/
public static void main(String[] args){
System.out.println(ImportStatic.getDlmu());
System.out.println(ImportStatic.DLMU);
//如果引入了import static 就不需要写ImportStatic 就想使用本类的方法一样
System.out.println(getDlmu());
System.out.println(DLMU);
}
}
相关文章推荐
- Java包的静态导入import static和import的区别
- java 静态导入 import static
- java5的静态导入import static
- java 静态导入 (import static) 详解
- 关于Java5中提供的静态导入(import static)
- java1.5新特性:静态导入import static
- Java静态导入(import static)
- Java包的静态导入import static和import的区别(静态导包)
- Java包的静态导入import static和import的区别
- 从零开始学JAVA:java 静态导入 (import static) 详解
- java 静态导入, import static
- Java静态导入(import static)需谨慎
- Java5.0新特性01-静态导入(import static)
- 关于Java5中提供的静态导入(import static)
- java 的静态导入(import static)
- 【转】Java 静态导入 import static
- Java包的静态导入import static和import的区别
- Java静态导入(import static)需谨慎
- Java静态导入(import static)需谨慎
- java 静态导入 import static