接下来带包的类是需要生成在指定的目录结构中的,javac命令的 –d 命令行参数可以自动生成包的目录结构
注意:在运行有包的类文件时,一定要在包的所在的目录
import 关键字,在使用其他包中的类文件,在类中,可以不必写全限定名直接写类名就可以了,这个关键字和C++中的#include “xxx”(表示包含,会将xxx插入到文件中)不同,他只不过是告知Java虚拟机导入了该类,在使用的时候不用标明导入类的全限定名。
package关键字的使用
例1: package test1.a; public class Test{ } import test1.a.*; public class Test2{ static public void main(String[] args){ Test t=new Test(); } }
import关键字的使用
注意:系统会在每个java程序中隐含导入了java.lang这个包。
三、Java的常用package(包)
四、Java程序的运行过程
Java程序的运行过程,执行java命令后,首先是启动java虚拟机,然后就是去找.class文件,并进行加载,先是从系统的类库中找(系统之会在跟目录下查找,所以需要完整类名),如果找不到的话会去CLASSPATH所设置的目录去找。然后加载到java虚拟机中。
五、java注释
单行注释 //......
多行注释 /* .......*/
文档注释/** ........<p>(换行标签)*/,用javadoc命令可以根据原码中的文档注释生成注释文档(html格式)。文档注释中可以使用html标签。
javadoc -d 路径 (指定注释文档的保存路径)
文档注释一般写在类定义之前,方法之前,属性之前。
在文档注释中可以用 @author 表示程序的作者,@version 表示程序的版本,前两个注释符号要写在类定义之前,用于方法的注释@param 对参数进行注释,@return 对返回值进行注释 @throws对抛出异常的注释。
例: