JAVA SE之 JVM(java), 程序编译(javac)与CLASSPATH

在完成编译文件后,相同目录下就会出现一个同名的.class文件。这就是编译的过程。JVM的可执行文件是.class文件,使用java命令启动JVM。

JVM为java程序提供了一个可移植的平台,它是java程序唯一识别的系统。想要在JVM中执行某个可执行文件(.class),需要告诉JVM这个虚拟操作系统到哪些路径下去寻找文件,方法是通过设置CLASSPATH指定可执行文件的路径。也可以在启动JVM时,通过-classpath指定路径。

比如: java -cp C:\xxxx;D:\xxxxx HelloWorld

如果使用Java开发了链接库,就是JAR文件。如何在CLASSPATH中设定了?

答案是,将JAR文档当做特别的文件夹。通过-cp指定,或者把常用的类库添加到CLASSPATH中。

-----------------------------------------------------------------------------------------

在使用javac编译程序的时候,如果要使用到其他的类链接库,也必须指定CLASSPATH,告诉javac编译程序到哪里寻找.class文件。

posted on 2012-07-05 10:02  leohxj  阅读(522)  评论(0编辑  收藏  举报

导航