您的位置:

Java引入import

一、import的介绍

Java是一种面向对象的编程语言。在Java程序开发中,经常需要在一个Java文件中引用另外一个Java文件中的类。Java中使用import语句来引入其他Java类。

Java中的包(package)是组织Java类的一种结构方式,包名使用点号(.)作为分隔符。在使用其他Java类之前,必须通过import语句来引入该类的包名称以及类名。

二、import的使用方法

Java中import关键字有两种常见的使用方式。第一种是引入指定包中的指定类,示例代码如下:

import java.util.ArrayList;
import java.util.List;
import java.util.Date;

上述代码表示在当前的Java源文件中引入了Java API中的java.util包中的ArrayList类、List接口和java.util包中的Date类。

第二种方式是使用通配符(*)引入整个包。代码示例如下:

import java.util.*;

上述代码表示在当前Java源文件中引入了Java API中的java.util包中的所有类和接口。

三、import的注意事项

1、Java中的import语句必须出现在Java源文件的顶部。

2、Java中使用import语句引入Java类时,只能引入公共的类和接口,不能引入非公共的类和接口。

3、当引入两个或多个Java类名称相同的包时,必须在类名前加上包名进行区分。

4、Java中会自动引入java.lang包下的所有类,无需手动引入。

5、在使用静态类时,需要使用static import关键字来引入类中的静态成员属性和方法。

四、示例代码

示例1:使用import引入特定的类

import java.util.ArrayList;
import java.util.List;

public class Example {
    public static void main(String[] args) {
        List list = new ArrayList
   ();
        list.add("Java");
        list.add("Python");
        list.add("C++");
        System.out.println(list);
    }
}
   
  

上述代码中,通过import引入了Java API中的java.util包中的ArrayList类和List接口,并在程序中使用了ArrayList和List。

示例2:使用通配符*引入整个包

import java.util.*;

public class Example {
    public static void main(String[] args) {
        Map map = new HashMap
   ();
        map.put("name", "张三");
        map.put("age", "20");
        System.out.println(map);
    }
}
   
  

上述代码中,使用了java.util包中的Map和HashMap类,通配符*引入了整个java.util包。

五、总结

import是Java程序中引入其他Java类的重要语句,使用import可以方便地引入Java类,并在程序中使用。在使用import时,应该注意使用方式、注意事项,避免出现错误。