Javaでサブパッケージを使用する方法は?
....\com\apple\computers\Dell.java
コンパイル時に、コンパイラーは、クラス、インターフェース、および列挙型で定義されているものごとに異なる出力ファイルを作成します。出力ファイルのベース名はタイプの名前であり、その拡張子は.classです。
例-
// File Name:Dell.java package com.apple.computers; public class Dell { } class Ups { }
ここで、-dオプション-
を使用して、このファイルを次のようにコンパイルします。$javac -d.Dell.java
ファイルは次のようにコンパイルされます-
.\com\apple\computers\Dell.class .\com\apple\computers\Ups.class
次のように、\ com \ apple \computers\で定義されているすべてのクラスまたはインターフェイスをインポートできます-
import com.apple.computers.*;
-
Javaで他のパッケージのクラスを使用する方法
ボスクラスが給与パッケージで定義されている例を使用して理解できます。 package payroll; public class Boss { public void payEmployee(Employee e) { e.mailCheck(); } } Employeeクラスが給与パッケージに含まれていない場合はどうなりますか?次に、Bossクラスは、別のパッケージのクラスを参照するために、次のいずれかの手法を使用する必要があります。 クラスの完全修飾名を使用できます。例- payroll.
-
Javaで一時ファイルを作成する方法
情報を保存して後で削除するために、その場で一時ファイルを作成する必要がある場合があります。 Javaでは、Files.createTempFile()を使用できます。 一時ファイルを作成する方法。 一時ファイルを作成する 次の例では、Files.createTempFile(prefix, suffix)を使用しています。 一時ファイルを作成します。 import java.io.IOException; import java.nio.file.Files; import java.nio.file.Path; public class CreateTempFile { pu