小编典典

Sun的Java软件包命名约定:sun vs. com.sun

java

在JRE中,Sun的内部软件包以2个顶级域(sun和com)为前缀。例如,

com.sun.security.jgss
sun.security.jgss

对我来说,他们选择哪个前缀似乎很随意。我很好奇Sun为此使用了什么规则。


阅读 171

收藏
2020-11-16

共1个答案

小编典典

“ com.sun”约定是更可取的格式,因为它遵循为命名Java软件包而建立的“命名约定”。

http://java.sun.com/docs/codeconv/html/CodeConventions.doc8.html

您应该使用唯一的公司或个人网站URL作为软件包中的前几个单词,以确保名称空间的唯一性。那些以“ sun”开头的内容可能不打算暴露于外界。

2020-11-16