Java com.* パッケージの名前空間 [重複].
質問
パッケージの名前空間としてcom.*をよく見かけますね。com'の意味は何でしょうか?ありがとうございます。
どのように解決するのですか?
パッケージの命名規則は JLS で指定されています。ここに関連するスニペットがあります(このセクションにはもっとたくさんあります)。
JLS 7.7 一意なパッケージ名
一意のパッケージ名は、以下のようなインターネットドメイン名を持っている (または持っている組織に属している) ことで形成されます。
sun.com
. 次に、この名前を構成要素ごとに逆にして、この例のように得ます。com.sun
となり、これをパッケージ名のプレフィックスとして使用し、組織内で開発された規約を使用してパッケージ名をさらに管理します。
また、これは 命名規則 セクションにも記載されています。
パッケージ : ユニークなパッケージ名の接頭辞は常にASCII文字の小文字で、トップレベルドメイン名の1つであるべきです。
com
,edu
,gov
,mil
,net
,org
または ISO Standard 3166, 1981 で規定されている国を特定する英語の2文字コードのうちの1つです。パッケージ名の後続のコンポーネントは、組織独自の内部命名規則に従って変化します。このような規則では、特定のディレクトリ名の構成要素を部門、部署、プロジェクト、マシン、またはログイン名とすることが指定されている場合があります。
例 :
com.sun.eng
,com.apple.quicktime.v2
,edu.cmu.cs.bovik.cheese
そこで
com.
と同じ意味になります。
.com
ドメイン名のサフィックス
: "commercial"です。
関連
-
セミコロン期待値エラー解決
-
Web Project JavaでPropertiesファイルを読み込むと、「指定されたファイルがシステムで見つかりません」というソリューションが表示されます。
-
[解決済み] JavaでInputStreamを読み込んでStringに変換するにはどうすればよいですか?
-
[解決済み] JavaでNullPointerExceptionを回避する方法
-
[解決済み] JavaにおけるHashMapとHashtableの違いは何ですか?
-
[解決済み] Javaでメモリーリークを発生させるにはどうしたらいいですか?
-
[解決済み] Javaにおけるpublic、protected、package-private、privateの違いは何ですか?
-
[解決済み] JavaでArrayListではなくLinkedListを使用するのはいつですか?
-
[解決済み] JavaBeanとは何ですか?
-
[解決済み] Could not find or load main class "とはどういう意味ですか?
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
mvn' は、内部または外部のコマンド、操作可能なプログラムまたはバッチファイルとして認識されません。
-
Eclipse の問題 アクセス制限。タイプ 'jfxrt' はAPI解決されていません。
-
アクセス制限です。タイプ 'JPEGCodec' は API ではない ☞My Blog Github ☜ ホームページを見る
-
ajax コミット リソースの読み込みに失敗しました: サーバーはステータス 400 で応答しました ()
-
Jsoup-Crawlingの動作
-
無効な文字定数
-
unsigned char* から const jbyte* {aka const signed char*} への変換が無効です。
-
配列定数は初期化子でのみ使用可能です。
-
java send https request prompt java.security.cert.について。
-
代入の左辺は変数でなければならない 解答