Java包与接口

    1.包:在编程中,把相关程序段组织起来经常是很有益的,Java中通过包来实现;
  a.包服务于两个目的:首先它提供了把相关程序段组织成一个单元的机制,在包中定义的类必须通过它们的包名来访问,所以,包就提供了一种命名类的集合的途径;其次包还参与了Java的访问控制,包中定义的类可以声明为包所私有的,使包外的代码无法访问,这样包就为类提供了一种能够被封装的方式。
  b.要想创建一个包,应该在Java源文件的顶部放置package命令,那么该文件中声明的类就会属于指定的包,package语句格式为package pkg;
  c.Java使用文件系统来管理包,每一个包都保存在自己的目录中;包名字是区分大小写的,这就意味着存储包的目录的名字必须和包的名字完全一致。
  d.可以创建一个层次结构的包,这样做只需使用逗号把每一个包和位于其上的包区分开来即可,如package pack1.pack2.pack3...packN;当然必须创建相应的目录来支持所创建的包结构,如package X.Y.Z;必须存储在.../X/Y/Z中,其中...指明了一个通向特定包的路径。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值