[解決済み] 1つのjavaファイルに複数のクラスを持つことができますか?
2022-05-14 20:52:54
質問
Javaファイルに複数のクラスが存在する目的は何ですか?私はJavaに新しいです。
編集しました。 パブリッククラスの中にインナークラスを作れば実現できますよね?
どのように解決するのですか?
はい、できます。しかし、1つしかない
公開トップレベル
クラスは
.java
ファイルごとに存在し、公開されるトップレベルクラスはソースファイルと同じ名前でなければなりません。
1つのソースファイルに複数のクラスを含める目的は、関連するサポート機能(内部データ構造、サポートクラスなど)をメインのパブリッククラスと一緒にバンドルすることです。これをしなくても常に問題ないことに注意してください--唯一の効果は、コードの読みやすさ(またはそうでないこと)です。
関連
-
アクセス制限です。タイプ 'JPEGCodec' は API ではない ☞My Blog Github ☜ ホームページを見る
-
JNIエンカウンターエラー:構造体またはユニオンではない何かでメンバー 'FindClass' のリクエスト
-
[解決済み] Javaでメモリーリークを発生させるにはどうしたらいいですか?
-
[解決済み] Java で、あるコンストラクタを別のコンストラクタから呼び出すにはどうすればよいですか?
-
[解決済み] Java内部クラスと静的ネストされたクラス
-
[解決済み] なぜゲッターとセッター/アクセッサーを使うのですか?
-
[解決済み] なぜJavaにはtransientフィールドがあるのですか?
-
[解決済み] 自分」という言葉は何のためにあるのか?
-
[解決済み] Javaにおける "final class "の意味とは?
-
[解決済み】Javaの「ダブルブレース初期化」の効率化?
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
java.sql.SQLException: executeQuery()でデータ操作文を発行できません。
-
型に解決できない エラー解決
-
Collections.sortがdoubleでソートできない問題を完璧に解決する。
-
ブートレイヤーの初期化中にエラーが発生しました java.lang.module.FindException: モジュールが見つかりません
-
強制型変換について
-
Javaジェネリックを1つの記事で
-
XXX型を囲むインスタンスがJavaでアクセスできない
-
コンストラクタDate()が未定義である問題
-
春ブート複数のデータソースの管理(atomikos)同じサーバーホスト上の複数のプロジェクトを開始する複数のJava - jarのエラーソリューション
-
Java の double データ型における 0.0 と -0.0 の問題