当前位置:首页>开发>正文

Java如何编译源文件 怎么编译java源程序

2023-04-10 21:35:43 互联网 未知 开发

Java如何编译源文件 怎么编译java源程序

怎么编译java源程序?

eclipse会自动帮你编译的.一般在工程目录的bin文件夹下
你也可以手动配置环境变量编译java文件
新建环境变量
classpath=.c:jdklib ools.jarc:jdklib ools.jar
在path变量加入 c:jdkin
然后在命令行 javac SimpleBean.java编译

怎么在dos命令下,使用java命令编译源代码

比如:在c:/java/A.java
然后下载jdk已经安装到了电脑上,然后在我的电脑(右键)->属性->高级->环境变量->设置path
比如我的jdk存放在"%J2EE_HOME%in" J2EE_HOME="C:Program FilesJavajdk1.6.0_10"
然后设置classpath:,%J2EE_HOME%/lib/tools.jar%J2EE_HOME%/lib/dt.jar%J2EE_HOME%/lib/j2ee.jar%J2EE_HOME%/lib/dt.jar
然后在dos下运行cmd然后进入到java文件的存放路径.输入:javac A.java进行编译.

怎么动态编译Java源文件

(Write once, run anywhere)” 的目标。Java类文件中包含的字节代码可以被不同平台上的JVM所使用。Java字节代码不仅可以以文件形式存在于磁盘上,也可以通过网络方式来下载,还可以只存在于内存中。JVM中的类加载器会负责从包含字节代码的字节数组(byte[])中定义出Java类。在某些情况下,可能会需要动态的生成 Java字节代码,或是对已有的Java字节代码进行修改。这个时候就需要用到本文中将要介绍的相关技术。首先介绍一下如何动态编译Java源文件。
  动态编译Java源文件
  在一般情况下,开发人员都是在程序运行之前就编写完成了全部的Java源代码并且成功编译。对有些应用来说,Java源代码的内容在运行时刻才能确定。这个时候就需要动态编译源代码来生成Java字节代码,再由JVM来加载执行。典型的场景是很多算法竞赛的在线评测系统(如PKU JudgeOnline),允许用户上传Java代码,由系统在后台编译、运行并进行判定。在动态编译Java源文件时,使用的做法是直接在程序中调用Java编译器。
 JSR 199引入了Java编译器API。如果使用JDK 6的话,可以通过此API来动态编译Java代码。比如下面的代码用来动态编译最简单的Hello World类。该Java类的代码是保存在一个字符串中的。
   public class CompilerTest { 
    public static void main(String[] args) throws Exception {    
    String source = "public class Main { public static void main(String[] args) {System.out.println("Hello World!")} }" 
    JavaCompiler compiler = ToolProvider.getSystemJavaCompiler() 
    StandardJavaFileManager fileManager = compiler.getStandardFileManager(null, null, null) 
    StringSourceJavaObject sourceObject = new CompilerTest.StringSourceJavaObject("Main", source) 
    Iterable< extends JavaFileObject> fileObjects = Arrays.asList(sourceObject) 
    CompilationTask task = compiler.getTask(null, fileManager, null, null, null, fileObjects) 
    boolean result = task.call() 
    if (result) {

JDK如何编译JAVA文件 !急!!

你可以再eclipse下编辑java程序,就免去了很多麻烦.
这个Eclipse可以用下面三个文件合成:
1,Eclipse SDK压缩文件: "eclipse-SDK-3.2.2-win32",
2,EMF压缩文件:"emf-sdo-SDK-2.2.2"
3,GEF压缩文件:"GEF-ALL-3.2.2"
百度一下这3个文件名,就可以找到下载的地方,然后把这3个文件解压到同一个文件夹(解压显示替代的话选择全部选否),就可以了,然后运行eclipse就可以编辑Java程序了.

最新文章

随便看看