一、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時,應該注意使用方式、注意事項,避免出現錯誤。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/250572.html