码迷,mamicode.com
首页 > 其他好文 > 详细

package

时间:2020-09-12 21:13:51      阅读:44      评论:0      收藏:0      [点我收藏+]

标签:除了   程序员   表示   随心所欲   权限   格式   名称   定义类   不能   

package语句的由来

  定义类时需要指定类的名称,但如果仅仅将类名作为类的唯一标识,则不可避免的出现命名冲突的问题。

这会给组件服用以及团队的合作造成很大的麻烦!

  在java语言中,用包(package)的概念来解决命名冲突的问题。

 

包的定义

  在定义一个类时,除了定义类的名称一般还要指定一个包名,格式如下:

    package  包名;

    package  包名1.包名2.包名3...包名n;

 

为了实现项目管理﹑解决命令冲突以及权限控制的效果。

 

定义包的规范

  如果各个公司或开发组织的程序员都随心所欲的命名包名的话,仍然不能从根本上解决命名冲突的问题。

因此,在指定包名的时候应该按照一定的规范。

org.aoache.commons.lang.StringUtil

  其中StringUtils是类名而org.apache.commons.lang是多层包名,其含义如下:

org.apache表示公司或组织的信息(是这个公司(或组织)域名的反写);common表示项目的名称信息;lang表示

模块的名称信息。

package

标签:除了   程序员   表示   随心所欲   权限   格式   名称   定义类   不能   

原文地址:https://www.cnblogs.com/xujiaqi/p/13589402.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!