Javaでデフォルトパッケージのクラスをインポートする構文とは?[重複]する
2023-10-13 01:46:53
質問
Javaで、デフォルトパッケージにあるクラスをインポートすることは可能でしょうか? もし可能であれば、その構文はどのようなものでしょうか? たとえば、あなたが
package foo.bar;
public class SomeClass {
// ...
を一つのファイルに書くと
package baz.fonz;
import foo.bar.SomeClass;
public class AnotherClass {
SomeClass sc = new SomeClass();
// ...
を別のファイルに追加します。 しかし、SomeClass.java がパッケージ宣言を含んでいない場合はどうでしょうか? どのように
SomeClass
で
AnotherClass
?
どのように解決するのですか?
デフォルトのパッケージからクラスをインポートすることはできません。 ごく小さなサンプルプログラム以外では、デフォルトパッケージの使用は避けるべきです。
から Java言語仕様 :
<ブロッククオートをインポートすることはコンパイル時のエラーです。 から型をインポートすることは、コンパイル時のエラーです。 をインポートするのはコンパイル時のエラーです。
関連
-
executeQuery()でデータ操作文が発行できない。解決方法
-
linux ant Resolve error: main class not found or couldn't be loaded org.apache.tools.ant.launcher.
-
[解決済み] JavaにおけるHashMapとHashtableの違いは何ですか?
-
[解決済み] Javaにおけるpublic、protected、package-private、privateの違いは何ですか?
-
[解決済み] MySQLでコマンドラインを使用してSQLファイルをインポートするにはどうすればよいですか?
-
[解決済み] Java の配列を表示する最も簡単な方法は何ですか?
-
[解決済み] Java内部クラスと静的ネストされたクラス
-
[解決済み] Javaはパラメータのデフォルト値をサポートしていますか?
-
[解決済み] Javaで数値を小数点以下n桁に丸める方法
-
[解決済み] 億の相対的輸入
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
が 'X-Frame-Options' を 'sameorigin' に設定したため、フレーム内に存在する。
-
セミコロン期待値エラー解決
-
CertificateException: XXXに一致するサブジェクトの代替DNS名が見つかりません 解決策
-
java send https request prompt java.security.cert.について。
-
Javaがリソースリークに遭遇した:'input'が閉じない 解決方法
-
org.xml.sax.SAXParseExceptionのエラー解決方法
-
IDEAError:javaの依存性エラー。Annotation processing is not supported for module cycles...(アノテーション処理はモジュールサイクルではサポートされていません。
-
linux ant Resolve error: main class not found or couldn't be loaded org.apache.tools.ant.launcher.
-
[解決済み] デフォルトのパッケージからクラスをインポートする方法
-
[解決済み] default-packageのjava-classにアクセスするには?