首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

java基础二_编译器的流程

2013-11-22 
java基础2_编译器的流程public class MainApp {/** * com.abc.dollapp.doll.Doll * java编译器的流程(1) *

java基础2_编译器的流程

public class MainApp {/** * com.abc.dollapp.doll.Doll * java编译器的流程(1) * 1.由于在AppMain类的import语句中声明了Doll类位于com.abc.dollapp.doll包中 * ,因此java编译器首先找到是classpath根目录下的com\abc\dollapp\doll目录下寻找 * Doll.class文件,然后到-sourcepath选型指定的src根目录下的com\abc\dollapp\doll * 目录下去寻找doll.java文件 * 2.如果同时找到Doll.claa和Doll.java文件,那么java编译器就会根据Doll.java文件的更新日期 * 来判断Doll.class有没有过期,如果过期了,就重新的编译jaav文件,否则就可以用原来的class文件 * 3.如果只是找到了class文件,那么编译器就直接使用这个Doll.class文件,如果只是找到了java文件, * 那么就是先编译这个java文件 * 4.如果都没有找到这两个文件,那么就会抛出错误 *  *  *  *  *  */}
?

热点排行