回答編集履歴
1
追加
answer
CHANGED
|
@@ -1,3 +1,5 @@
|
|
|
1
1
|
java のパッケージはファイルシステムのフォルダ/ディレクトリ構造とリンクしています。
|
|
2
2
|
具体的には、 "Java完全入門.練習データ.chapter05.復習.3" パッケージに属する "Equal" クラスは、 "Java完全入門/練習データ/chapter05/復習/3" フォルダ/ディレクトリ内の "Equals.java" ファイルに記述されていなければなりません。
|
|
3
3
|
そして、ここからが間違え易いのですが、コンパイル時等は "そのパッケージのフォルダがあるフォルダ/ディレクトリで" 行わなければなりません。
|
|
4
|
+
D ドライブ直下に Java完全入門\練習データ\chapter05\復習\3 フォルダを作りその中に Equal.java を作ったのであれば、
|
|
5
|
+
```D:\``` をカレントディレクトリとした上で ```javac Java完全入門\練習データ\chapter05\復習\3\Equal.java``` とする必要があり、当然実行も ```java Java完全入門.練習データ.chapter05.復習.3.Equal``` とすることになります。
|