关于java语言中的包机制:
1.包又称为package,java中引入package这种语法机制主要是为了方便程序的管理
不同功能的类被分门别类放到不同的软件包中,查找比较方便,管理比较方便,易维护
2.怎么定义package呢?
在java源程序的第一行上编写package语句
package只能编写一个语句
语法结构:
package 包名;
3.包名的命名规范
公司域名倒序 + 项目名oa + 模块名 + 功能名;
采用这种方式重名的几率较低。
4.包名要求全部小写,包名也是标识符,必须遵守标识符的命名规则
5.一个包对应一个目录
6.使用了packgae机制之后,应该怎么编译 ?怎么运行呢
-使用了package机制之后,类名不再是Test01了,类名是:com.bj.qq.service.Test01
7.在同一个包下的类,互相调用不用前置报名
但是不同包下的类之间想要调用,需要在类名前添加包名
8.所以引入import语法,用import引入不同包下的类,调用时类名前可不用再加包名
import 写在package之下,class语句之上
什么时候需要import
/* 不是java.lang下的包 */
package com.bj.qq.s1
import com.bj.qq.s2//
//以上就可以直接调用com.bj.qq.s2包下的类,不加包名
package com.bj.qq.service
public class Test01{
}