Javaパッケージのインポート
パッケージを使用するJavaアプリケーションやアプレット内で、我々それをインポートする必要があります。 私たちは、この手段は、インポートされたキーワードです。 だから、たとえば、希望される場合には、我々のI / Oパッケージは、これはjava.ioと呼ばれる、我々は、次のステートメントの上部に我々のコード(我々の前に任意のクラスを定義する) :
輸入java.io. * ;
我々はどのように追加されるメモ余分な小数点とスターの終わりに、パッケージ名を指定します。 これは、それが含まれるパッケージ内のすべてのクラス(すなわち、アスタリスクはワイルドカードとして使用されます) 。
もう一つの例として、このことを希望している場合は、ユーティリティパッケージに含まれ、これはjava.util呼ばれています。 これは、以下の声明をおこなっている:
インポートjava.util .* ;
繰り返しますが、メモを含めるアスタリスクの使用は、そのパッケージのすべてのクラスからです。 しかし、もし私たちだけのクラスを希望してから、 1つのパッケージに含まれて、我々はこの可能性すぎる。
ユーティリティパッケージ内で、そこは、 ArrayListのクラスです。 希望される場合に我々だけでは、ユーティリティを使用してArrayListのクラスから他のパッケージとは、我々が、 ArrayListのクラスを使用してインポートするだけで、次のステートメントの上部に我々のコードです。
java.util.ArrayListをインポートする;
もちろん、我々使われている場合、アスタリスクは、 ArrayListのパッケージが自動的に含まれています。 だから私たちは、この一度、私たちが次にArrayListのオブジェクトリファレンスを作成するクラスやメソッド内で使用して、以下の声明:
ArrayListのmyarraylist ;
また、それは良いことを知ってアクセスすることが可能にArrayListのクラス(または他のクラスのうち、パッケージ)の完全修飾名を使用しています。 たとえば、インポートステートメントもなく、我々がmyarraylistオブジェクトを作成する前には我々としては、次の行のコードです。
java.util.ArrayListをmyarraylist ;
我々としては、はじめに言及、ネームスペース管理パッケージを提供する、したがって可能性があるので、それは2つのパッケージがある可能性の両方で、同じ名前のクラスのことです。 明らかに、この問題が発生する可能性の両方のパッケージは、インポートした場合には、今このような場合に使用することは意味がパッケージの完全修飾名:
package1.myclass firstreference ; package2.myclass secondreference ;
これは、記事に追加されたc.ガブリエラペレス 免責事項:弊社のウェブサイト上ではない情報の責任を負うこの記事に含まれる。 この記事ではありません意見を反映して、ご意見、思想や信条のスタッフは、記事のディレクトリです。
翻訳注意:この記事" Javaパッケージのインポート"は、翻訳する自動翻訳サービスを使用しています。 我々の翻訳を深くお詫び申し上げます。いかなるエラーが発生しています。 理解をいただきありがとうございます。