华南俳烁实业有限公司

java

當(dāng)前位置:中華考試網(wǎng) >> java >> java基礎(chǔ) >> 文章內(nèi)容

Javaimport以及Java類的搜索路徑

來源:中華考試網(wǎng)  [2020年12月9日]  【

  如果你希望使用Java包中的類,就必須先使用import語句導(dǎo)入。

  import語句與C語言中的 #include 有些類似,語法為:

  import package1[.package2…].classname;

  package 為包名,classname 為類名。

  注意:

  import 只能導(dǎo)入包所包含的類,而不能導(dǎo)入包。

java課程免費(fèi)學(xué)習(xí),高薪觸手可得

  • 地區(qū):
  • 姓名:
  • 手機(jī):

  為方便起見,我們一般不導(dǎo)入單獨(dú)的類,而是導(dǎo)入包下所有的類,例如 import java.util.*;。

  Java 編譯器默認(rèn)為所有的 Java 程序?qū)肓?JDK 的 java.lang 包中所有的類(import java.lang.*;),其中定義了一些常用類,如 System、String、Object、Math 等,因此我們可以直接使用這些類而不必顯式導(dǎo)入。但是使用其他類必須先導(dǎo)入。

  前面講到的”Hello World“程序使用了System.out.println(); 語句,System 類位于 java.lang 包,雖然我們沒有顯式導(dǎo)入這個(gè)包中的類,但是Java 編譯器默認(rèn)已經(jīng)為我們導(dǎo)入了,否則程序會(huì)執(zhí)行失敗。

  Java類的搜索路徑

  Java程序運(yùn)行時(shí)要導(dǎo)入相應(yīng)的類,也就是加載 .class 文件的過程。

  Java 運(yùn)行環(huán)境將依次到下面的路徑尋找并載入字節(jié)碼文件 Test.class:

  .p1\Test.class("."表示當(dāng)前路徑)

  D:\Program Files\jdk1.7.0_71\lib\p1\Test.class

  如果在第一個(gè)路徑下找到了所需的類文件,則停止搜索,否則繼續(xù)搜索后面的路徑,如果在所有的路徑下都未能找到所需的類文件,則編譯或運(yùn)行出錯(cuò)。

責(zé)編:yangliu1997

上一篇:Java類庫(kù)及其組織結(jié)構(gòu)(JavaAPI)

下一篇: 沒有了

  • 會(huì)計(jì)考試
  • 建筑工程
  • 職業(yè)資格
  • 醫(yī)藥考試
  • 外語考試
  • 學(xué)歷考試
清水河县| 邵东县| 社旗县| 阿瓦提县| 千阳县| 和田市| 白朗县| 济阳县| 和林格尔县| 吴江市| 开远市| 洮南市| 北流市| 新营市| 章丘市| 卓尼县| 容城县| 万年县| 汕尾市| 福海县| 鸡泽县| 黑山县| 民县| 宿州市| 哈密市| 通道| 富民县| 佛冈县| 建瓯市| 宿松县| 峨边| 黎平县| 鄂州市| 建昌县| 温泉县| 浠水县| 思茅市| 文化| 南昌县| 高安市| 蒲城县|