在java中像java.lang.system.out,java.lang是包,相当于C++和C#里的名称空间,system是类,out是system类中的静态成员,为什么它们之间的java都用点(.),我感觉包之间的操作符用(::)更容易阅读,而不至于发生混淆:
java::lang::system.out
如此写起来多么清晰明了!
本文探讨了Java中包与类的概念及其表示方式,对比了Java与C++、C#中的不同,并提出了对于Java中使用点号作为分隔符的看法。
在java中像java.lang.system.out,java.lang是包,相当于C++和C#里的名称空间,system是类,out是system类中的静态成员,为什么它们之间的java都用点(.),我感觉包之间的操作符用(::)更容易阅读,而不至于发生混淆:
java::lang::system.out
如此写起来多么清晰明了!

被折叠的 条评论
为什么被折叠?