合肥北大青鸟IT培训学校一元校区

试听课 + 活动课
填写信息优先获取试听课

位置:学校首页 > 学校动态>Java中包的概念

Java中包的概念

  为了更好地组织类,Java提供了包机制。包是类的容器,用于分隔类名空间。如果没有指定包名,所有的示例都属于一个默认的无名包。Java中的包一般均包含相关的类,例如,所有关于交通工具的类都可以放到名为Transportation的包中。

Java中包的概念

  一、Java中包的概念

  为了更好地组织类,Java提供了包机制。包是类的容器,用于分隔类名空间。如果没有指定包名,所有的示例都属于一个默认的无名包。Java中的包一般均包含相关的类,例如,所有关于交通工具的类都可以放到名为Transportation的包中。

  程序员可以使用package指明源文件中的类属于哪个具体的包。包语句的格式如下:

  package pkgl{.pkg2[.pkg3…]};

  二、Java中怎么创建包

  要创建一个包,需要为包选择一个名称,并将一个package语句和包的名称放在每一个想要放到包中的源文件的顶部。所有的包名都必须小写。使用含有关键字package的语句来创建包。例如:

  package 包名称;

  如果在一个源文件中有多个类型,那么只有一个允许是public的,并且它必须与源文件同名。

  三、Java中包的命名惯例

  包名使用小写字母,以避免与类名或接口名冲突。对公司来说,通常使用其颠倒的Intermet域名来命名其包名。例如,命名为com.company.region.package.不过在有的情况下,互联网的域名可能不是一个有效的包名。例如,域名包含一个连字符或其他特殊字符,包名以数字开头或以其他Java名称开头都是非法的,在这种情况下,建议的规则是添加下画线。

领取试听课
温馨提示:为不影响您的学业,来校区前请先电话或QQ咨询,方便我校安排相关的专业老师为您解答
版权所有:搜学搜课(www.soxsok.com) 技术支持:搜学搜课网