java.io.* 中 * 的用途是什么?
import java.io.*;
class Trial{
public static void main(String[]args){
System.out.println("Hello,World!");
}
}
最佳答案
*
告诉编译器导入 java.io
中的所有顶级类。一经请求。该构造称为按需导入声明。
来自JLS §7.5.2 :
A type-import-on-demand declaration allows all accessible types of a named package or type to be imported as needed.
TypeImportOnDemandDeclaration: import PackageOrTypeName . * ;
因此,例如,由于您已经包含了该 import 语句,因此您可以使用像 java.io.File
这样的类,而不必在类型名称前添加 java.io
前缀;您可以使用简单的名称File
。
关于java - java.io.* 中 * 的用途是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21082276/