包(package)

n 为了便于管理大型软件系统中数目众多的类,解决类名命名冲突的问题,java引入了包(package)

n Package 语句必须是文件中的第一条语句,也就是说,在package语句之前,除了空白和注释之外不能有任何语句。

n 如果不加package语句,则指定为缺省包或为无名包。

n 包对应着文件系统的目录层次结构。

n 在package语句中,用“.”来指明包的层次(目录)。

n 编译方式:在当前目录下生成包,javac -d .(点表示当前目录下,也就是说与当前java文件在同一个路径下) 要编译的 文件

 

package cn.meng72;

public class Test {
public static void main(String[] args) {
System.
out.println("package test");
}
}

那么就会在Test.java所在文件目录下生成一个目录cn,cn下面还有一个目录meng72,meng72目录下面有一个字节码文件Test.class。

 

n 在指定目录下生成包  javac -d  路径名称 文件名

例如:javac -d G:\a Test.java

注意一定要存在G:\a文件夹。

posted @ 2010-12-21 10:49  meng72ndsc  阅读(223)  评论(0编辑  收藏  举报