如何将Java包命名为学生

时间:2015-03-14 20:10:20

标签: java naming-conventions packages

我试图在我的硬件作业和个人项目中使用软件包。作为大学的学生,我应该使用edu.university_name.my_name.package_name吗?

至于个人项目,似乎很多人都建议人们应该使用他们的GitHub域名。如果我有一天计划在应用程序中使用我的个人代码,那么使用我的GitHub域名是一个正确的方法来命名一个包吗?

只是寻找一些建议

3 个答案:

答案 0 :(得分:0)

您的命名惯例edu.university_name.my_name.package_name看起来不错。

出于其他目的,我建议您使用您想要使用的域名,例如: org.steveclark.package

答案 1 :(得分:0)

Internet域(如GitHub域)是唯一的。姓氏通常不是唯一的。所以我建议你使用一个你知道在互联网上独一无二的名字。

答案 2 :(得分:0)

命名您的软件包的想法是,您是否希望将您的软件包与第三方软件包一起使用,这些软件包应该是唯一的,以防止项目中出现重复的类名。如果您将apk上传到Google Play商店,还需要唯一的包名称。

对于大学,只要你同时使用名字和姓氏,我认为你使用建议的包名是安全的。对于个人项目,您可以使用您的github uri,默认情况下这是唯一的,但您也可以考虑购买域名并使用该域名。