私の正確な質問に答えるSOに関するQ/Aが見つからないので、投稿して何が返ってくるか見てみようと思います。
Java パッケージの命名規則に関する限り、逆ドメイン名であることを理解しています。com.whatever.stuff
大文字と小文字、ハイフン、キーワードなどを混在させないという規則も理解しています。
Java 言語仕様のセクション 7.7 (Unique-Package-Names) も読みました。私が知る限り、Java のルールは、リバース ドメインを使用して一意性を保証することです...持っていない場合は、取得してください。
You form a unique package name by first having (or belonging to an organization that has) an Internet domainname, such as sun.com.
- セクション 7.7
したがって、ドメイン名にお金を払うことに興味がない場合、名前を便乗できる会社に属していない場合、従うべき命名規則の欠落している部分はありますか? この時点で、私が好きなユニークな名前を付けることができると思っていますが、何か欠けているのではないかと思っていました.
注:他の開発者が使用できるように自分のパッケージをリリースしたいので、自分のシステムで機能することだけをしたくはありませんでしたが、可能であればより標準的なことを行いました。
これから作成する Java パッケージは Android アプリケーションで使用する予定なので、android タグを追加しましたが、android 開発者から異なる意見があるかどうかはわかりませんでした。