JAVA SE之 JVM(java), 程序编译(javac)与CLASSPATH
2012-07-05 10:02
344 查看
在完成编译文件后,相同目录下就会出现一个同名的.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文件。
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文件。
相关文章推荐
- Java SE 第一讲(Java SE入门、JDK的下载与安装、第一个Java程序、Java程序的编译与执行)
- Java自学之路-Java基础教程-3:Java程序的编译javac和执行java
- JVM之java程序编译和运行的过程-yellowcong
- Java SE入门、JDK的下载与安装、第一个Java程序、Java程序的编译与执行
- java和javac编译运行java程序
- 利用ant的javac任务来编译java程序
- java第一课(Java SE入门、JDK的下载与安装、第一个Java程序、Java程序的编译与执行)
- 命令行使用javac及java编译、运行java程序出现的问题(Windows XP)
- 动态编译JAVA程序(com.sun.tool.javac)
- Java SE 第一讲(Java SE入门、JDK的下载与安装、第一个Java程序、Java程序的编译与执行)
- 用java自带工具javac和java编译运行java程序
- JVM 学习笔记-java程序编译和运行的过程
- 不设置classpath可以编译简单的java程序没错(java.lang.NoClassDefFoundError错误)
- 利用ant的javac任务来编译程序使用ant的java任务来运行程序
- javac java 命令行编译运行程序
- java SE运行环境在windows下的配置和命令行方式编译与运行java程序
- 在EditPlus中集成javac进行对java源代码的编译、集成java进行程序的运行
- (JAVA SE 学习笔记)Java.SE.第001讲.Java.SE入门、JDK的下载与安装、第一个Java程序、Java程序的编译与执行
- Java 手动编译 javac 的-classpath -sourcepath
- 第一节:Java SE入门、JDK的下载与安装、第一个Java程序、Java程序的编译与执行