我们可以使用 import 语句来导入特定包的类和接口。每当我们使用 import 语句时,不需要使用完全限定名称,我们可以直接使用短名称。我们可以使用静态导入 来从一个特定的类和包导入静态成员。每当我们使用静态导入时 ,不需要使用类名来访问静态成员,我们可以直接使用。
import java.util.Vector; public class ImportDemo { public ImportDemo() { //Imported using keyword, hence able to access directly in the code without package qualification. Vector v = new Vector(); v.add("Tutorials"); v.add("Point"); v.add("India"); System.out.println("Vector values are: "+ v); //Package not imported, hence referring to it using the complete package. java.util.ArrayList list = new java.util.ArrayList(); list.add("Tutorix"); list.add("India"); System.out.println("Array List values are: "+ list); } public static void main(String arg[]) { new ImportDemo(); } }
Vector values are: [Tutorials, Point, India] Array List values are: [Tutorix, India]
import static java.lang.System.*; //Using Static Import public class StaticImportDemo { public static void main(String args[]) { //System.out is not used as it is imported using the keyword stati. out.println("Welcome to Tutorials Point"); } }
Welcome to Tutorials Point