2015-08-13 55 views
2

我想創建一個java文件,將讀取xml文件,但對我來說,我需要使用DOM解析器,它涉及到創建一個包並聲明它,我只是想知道你是如何做到這一點如何使用notepad ++創建Java包?

+1

使用IDE而不是記事本 – Jens

+0

請閱讀[Java文檔包](https://docs.oracle.com/javase/tutorial/java/package/)以更好地瞭解哪些包是。 – Diyarbakir

+0

你是否想要'導入'DOM Parser'包,你可以這樣做(在你的類的封裝聲明下的類的頂部):'import whatever.whatever.whatever.DOMParser。*;' – brso05

回答

4

Java類中的包反映了項目的文件夾結構。例如,如果你的項目位於project文件夾,項目的結構是:

project\ 
project\mypackage\ 
project\mypackage\MyClass.java 

那麼MyClass.java文件應包含相應的包聲明:

package mypackage; 

public class MyClass { 

你應該還要閱讀軟件包教程以更好地理解它們的工作原理:https://docs.oracle.com/javase/tutorial/java/package/index.html

0

軟件包被聲明爲Java源文件中的第一個非註釋行:

package an.example.pkg; 

public class Foo { 
    // code here 
} 

將在名爲an.example.pkg的包中聲明名爲Foo的類。

當然,封裝與文件系統上的文件夾相關聯,因此您.java文件實際上需要定位在一個在文件系統中(其中<some directory>是一個目錄,它是在Java類路徑稱爲<some directory>/an/example/pkg目錄)。

該軟件包告訴Java在哪裏搜索以查找您的類,即與您的類路徑相關的文件夾的外觀。