创建包
Java中的包用来对类进行分类,每个包都有一个唯一的名字,可以在不同的包中创建同名的类,这样就可以避免类名冲突的问题。在创建包之前,需要创建一个类文件夹,用于存放类文件。在类文件夹中,可以使用以下命令来创建包:
package 包名;
例如,要创建一个名为test的包,可以使用以下命令:
package test;
引用包
当需要使用其他包中的类时,需要使用import语句来引用包,import语句可以放在类的最前面,如下所示:
import 包名.*;
例如,要引用test包中的所有类,可以使用以下命令:
import test.*;
如果只需要引用某个特定的类,可以使用以下命令:
import 包名.类名;
例如,要引用test包中的Test类,可以使用以下命令:
import test.Test;
编译
当在Java中使用带有包的类时,需要使用javac命令来编译类,javac命令的格式如下:
javac 类名.java
例如,要编译test包中的Test类,可以使用以下命令:
javac Test.java
如果类文件位于多级包中,可以使用以下命令来编译:
javac 包名.类名.java
例如,要编译test包中的Test类,可以使用以下命令:
javac test.Test.java
调试
当编译完成后,可以使用java命令来运行类,java命令的格式如下:
java 类名
例如,要运行test包中的Test类,可以使用以下命令:
java Test
如果类文件位于多级包中,可以使用以下命令来运行:
java 包名.类名
例如,要运行test包中的Test类,可以使用以下命令:
java test.Test
如果需要调试类,可以使用jdb命令,jdb命令的格式如下:
jdb 类名
例如,要调试test包中的Test类,可以使用以下命令:
jdb Test