【发布时间】:2012-08-14 17:42:07
【问题描述】:
import static java.nio.file.StandardOpenOption.APPEND;
静态在其中的作用是什么?为什么是强制性的?
【问题讨论】:
import static java.nio.file.StandardOpenOption.APPEND;
静态在其中的作用是什么?为什么是强制性的?
【问题讨论】:
这个 oracle 文档应该会有所帮助:http://docs.oracle.com/javase/1.5.0/docs/guide/language/static-import.html
【讨论】:
因为在您的代码中您可以使用:
APPEND
如果您没有将其作为静态导入,则必须提供完整路径:
java.nio.file.StandardOpenOption.APPEND;
【讨论】:
复制自here。
静态导入是 Java 编程语言中引入的一项功能 允许在类中定义为公共的成员(字段和方法) 在 Java 代码中使用的 static 而不指定其中的类 该字段已定义。这个特性被引入到语言中 5.0 版。
【讨论】: