java1.5新特性 静态导入 及如何在eclipse中方便使用

import导入,对于java程序员来肯定不陌生,作用主要是保持语义不变的基础上减少编程时键入的代码量。集成开发环境如eclipse什么的也都提供了方便的导入手段(Ctrl+Shift+O),所以除了构建路径上有多个同名类时需要特别指明一下以外一般都不用特别操心。直到今天才发现还有一个“静态导入”的概念,是JDK5.0的新特性,还真有点孤陋寡闻了。
静态导入,是对于import语句的加强,使其不仅能让你省略包名,还能省略静态方法/字段所在类的类名。也就是说,静态导入允许你在调用其它类中定义的静态成员时,忽略类名。
1: package test;
2: import static java.lang.Math.max;//导入了Math的max方法
3: public class StaticImportTest{
4: public static void main(String[] args) {
5: System.out.println(max(1, 2));//不用写Math了
6: }
7: }
Tags: 

延伸阅读

最新评论

发表评论