Quelle est la convention pour le package java noms sans une association de noms de domaine?

Je ne peux pas trouver un Q/a TELLEMENT que ça répond à ma exacte question, donc je me dis que j'avais poster et voir ce qui arrive en arrière.

Aussi loin que la convention de nommage va pour les packages Java, je comprends que c'est censé être l'inverse nom de domaine: com.whatever.stuff et je reçois les règles sur les pas des majuscules et des minuscules, des traits d'union, des mots-clés, etc.

J'ai aussi lu l'article 7.7 (Unique-Package-Noms) de la Java Langage de Spécification. Aussi loin que je peux dire, les règles de Java sont à utiliser l'inverse de domaine pour assurer l'unicité... et si vous n'en avez pas, aller chercher une:

You form a unique package name by first having (or belonging to an organization that has) an Internet domainname, such as sun.com. - Section 7.7

Donc, si je ne suis pas intéressé par les bombardements de l'argent pour un nom de domaine, je n'appartiennent pas à une société dont le nom je peux le dos de, est là n'importe quelle partie de la convention de nommage que je suis en manque qui devrait être suivi? Je pense que je peux juste aller le nom de ce que l'unique nom, je me sens comme à ce point, mais je me demandais juste si il me manquait quelque chose.

Remarque: je voudrais sortir mon paquet pour les autres développeurs à utiliser, donc je ne veux pas simplement faire quelque chose qui a travaillé sur mon système, mais quelque chose de plus standard si possible.

J'ai ajouté le android balise parce que les packages java je vais écrire va être utilisé dans une application Android, n'était pas sûr si il y avait des opinions différentes de développeurs android.

InformationsquelleAutor Mike | 2012-09-21