编译java文件
javac 用于编译Java文件,格式为:
java [options] [sourcefiles] [@files]
其中:
options:命令行选项;
sourcefiles:一个或多个要编译的源文件;
@files:一个或多个对源文件进行列表的文件,有时候要编译的文件很多,一个个敲命令会显得很长,也不方便修改,可以把要编译的源文件列在文件中,在文件名前加@,这样就可以对多个文件进行编译,对编译一个工程很有用,方便,省事。
有几个比较重要的选项:
-d 用于指定编译成的class文件的存放位置,缺省情况下不指定class文件的存放目录,编译的class文件将和源文件在同一目录下;
-classpath 可以简写成-cp,用于搜索编译所需的class文件,指出编译所用到的class文件的位置,如jar、zip或者其他包含class文件的目录,指定该选项会覆盖CLASSPATH的设定;
-sourcepath用于搜索编译所需的源文件(即java文件),指定要搜索的源文件的位置,如jar、zip或其他包含java文件的目录;
需要注意windows下和linux下文件路径分隔符和文件列表(即-classpath和-sourcepath指定的文件)分隔符的区别:
windows下文件路径分隔符用 \ ,文件列表分隔符用分号 ;
linux下文件路径分隔符用 / ,文件列表分隔符用冒号 :
Ⅱ 如何编译JAVA文件
用命令提示符编译java程序的步骤:
1.先新建文本文档,输入自己的java程序。
这里我写一个简单的java程序,来做示范。
import java.util.*;
public class HelloDate{
public static void main(String[] args)
{
System.out.println("Hello,it's:");
System.out.println(new Date());
}
}
经验总结:运行一个java程序的大概的流程是:
书写源代码------>编译------->运行---->结束。
注意事项:
1.在输入的时候一定要注意区分大小写。
2.操作之前要保证自己的电脑配置了java的运行环境。
Ⅲ 如何用javac 编译java文件
这个下载安装完jdk后,是需要配置环境变量才可以使用的。
如:jdk安装在“C:\Program Files\java\jdk1.6.0_10”
第一步:新建“java_home”值,输入“C:\Program Files\java\jdk1.6.0_10”;
第二步:新建“classpath”值,输入“.;%java_home%\lib”;
第三步:在path中增加“%java_home%\bin”;
备注:配置环境变量在“计算机”右击“属性”,之后选择“高级环境变量”,在选择“环境变量”即可。
结构
javac
[ options ] [ sourcefiles ] [ @files ]
参数可按任意次序排列。
options
命令行选项。
sourcefiles
一个或多个要编译的源文件(例如 MyClass.java)。
Ⅳ 如何用Java代码编译Java文件
简单点的,自己去运行javac编译
复杂点的,javax.tools.ToolProvider有个getSystemJavaCompiler方法,他可以帮你找,并在内存中编译
Ⅳ 用eclipse怎么编译java文件啊
1在安装完eclipse后不需要配置的,在安装的时候都是会配置完成的,eclipse运行java步骤:
2打开eclipse新建一个工程
3输入名字,如“例子”
4找到“例子”程序,找到src,点击右键,新建一个java程序
5起个名,如“out”
6然后编写代码
7编写完代码后,点击下图三角图运行该程序
Ⅵ 如何用命令窗口编译java文件
用命令窗口编译java文件的方法如下:
在找到java文件目录的前提下,输入
“
javac
文件名.java
”
就完成了java文件的编译过程,可以在原目录下找到java文件名.class文件,说明编译成功
Ⅶ class文件怎么编译成java文件
通过反编译工具可以查看class,但是把class编译成java,我印象中目前是没有这个工具的,不知道以后会不会有。
jd-gui.exe反编译工具,通过反编译工具可以解析class,你可以吧内容拷贝到java文件里面,但是反编译的内容可能与原java代码不同,因为编译后使用的解析方法可能不一样但是实现的功能是一样的
比如:可能吧for循环,编译成迭代iterator去实现
Ⅷ java中怎么把.class文件编译成java文件
第一步,查看并配置环境变量(这里不做解释), 且把名字修改为HI。
第三步,打开 HI文本文档并且输入程序(程序一定要对,不能有任何错误)
第四步,将此文本文档后缀名修改为“.java”并保存 ,如果出现提示对话框(如果改变文件扩展名,可能会导致文件不可用)点确定。
第五步,打开cmd并且以管理员身份运行,进入到java文件夹中
第六步,在刚才的路径后输入“javac HI.java”(javac后面加空格),敲回车,这时如图所示,java文件上方会多出一个class文件(如果没有class文件说明编译不成功)。
第七步,继续在刚才的路径输入“java HI”(java后面加空格), ,语句下方会出现“HI!”,这说明已经运行成功(也可以尝试其他程序段)。
Ⅸ 如何编译java程序
三种方法:
1.在IDE中,如eclipse中写的Java程序,在点击保存后eclipse就会调用javac编译程序编译,编译文件在当前项目的bin目录下。
2.作为一个独立的文件且没有定义Java环境变量,需要在cmd窗口中切换到java bin目录下执行Javac程序,执行格式为javac 空格 Java源文件;如 javac C://hello.java;
3.作为一个独立的文件且定义了Java环境变量,打开cmd窗口,可以在任意目录输入javac java源文件,如javac D://hi.java。
(9)编译java文件扩展阅读
Java也是一种高级语言,要让计算机执行你撰写的Java程序,也得通过编译程序的编译。但是Java编译程序并不直接将Java源代码编译为相依于计算机平台的0、1序列,而是将其编译为字节码。
Java源代码的扩展名为.java,经过编译程序编译之后生成扩展名为.class的字节码。