使用“import static”有什么好处?

时间:2011-03-04 06:44:59

标签: java

使用“import static”有什么好处?

2 个答案:

答案 0 :(得分:10)

通常,您应该使用静态导入 very sparingly

他们很有意义的几个地方之一就是你的单元测试:

import static junit.framework.Assert.*;

静态导入被添加到Java中以阻止程序员实现Constant Interface Antipattern

答案 1 :(得分:6)

它允许您从静态方法的函数调用中删除类名,如此处文档中的示例所述:http://download.oracle.com/javase/1.5.0/docs/guide/language/static-import.html