导航:首页 > 编程语言 > java编译文件

java编译文件

发布时间:2024-10-10 15:36:16

⑴ 怎么通过命令编译和执行java文件

要想编译和运行java文件,很简单,只需要两个命令:

(1)javac:作用:编译java文件;使用方法: javac Hello.java ,如果不出错的话,在与Hello.java 同一目录下会生成一个Hello.class文件,这个class文件是操作系统能够使用和运行的文件。

(2)java: 作用:运行.class文件;使用方法:java Hello,如果不出错的话,会执行Hello.class文件。注意:这里的Hello后面不需要扩展名。

下面举例说明:

假设我有一个Hello.java文件放在D:javatest 文件夹下。

打开cmd命令窗口,会出现C:userlenovo 这里出现的是系统用户名,这里我们需要将路径转移到java文件所在目录。

紧接着输入 D:回车,会出现一下界面:

这时候我们需要定位到java文件所在目录(这里是javatest目录),接着输入 cd javatest 回车。

此时进入到D:javatest目录中,此时的Hello.java文件就在这里

这时候我们就可以用javac命令编译啦,输入javac Hello.java回车

这里如果没有任何提示表示编译成功,此时打开d:javatest文件夹你会发现此时多了一个名为Hello.class的文件,这就是操作系统能够运行的文件。

接着输入 java Hello回车,你就会看到文件被运行的结果。

这里有几个要注意的问题

第一:Hello.java中的内容是一个类,这个类的名字与.java文件名字必须完全一致。如果不一致将出错。这里当你通过eclipse创建一个类文件的时候你就会理解的更清楚了,这里不赘述。

第二:javac 和 java 命令的使用方法要注意,格式。

第三:要使用这两命令,必须配置好环境变量。

⑵ java源名字后缀名,编译后生成什么

.java 是java源文件
.class文件是java源文件编译后的文件
.jar文件是按照模块或功能把多个.class文件放到一起,
.dex文件是android系统中的一个文件标准,是在把java文件编译成CLASS文件后,通过一个工具(dx)将应用所有的 CLASS文件转换成一个DEX文件,而后Dalvik虚拟机会从其中读取指令和数据。

⑶ java程序编译生成的.class文件称为什么文件

Java 源程序文件编译后产生的文件称为(字节码)文件,其扩展名为(.class)。 解释:JVM(java虚拟机)可以将java文件编译为机器语言,是通过字节码的形式进行的存储,此字节码文件的扩展名就是class文件,此扩展类型文件可以被虚拟机所识别

⑷ 如何编译一个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编译文件相关的资料

热点内容
指数运算法则高中 浏览:488
跳板机怎么登录linux服务器 浏览:292
平台和app有什么不同 浏览:734
哈希算法的内容 浏览:601
ivreg2命令固定效应 浏览:413
一个软件的服务器地址怎么看 浏览:700
干程序员可以干兼职吗 浏览:640
go中文pdf 浏览:530
电脑dns的服务器地址设置 浏览:530
编程出1000以内水仙花数 浏览:113
程序员多大转行 浏览:879
单片机灯 浏览:871
如何启动u8管理服务器 浏览:280
程序员消费多少 浏览:510
编译室半年总结怎么写范文 浏览:469
windowsapi编程入门教程 浏览:837
单片机51系列 浏览:58
python迭代器是什么 浏览:538
bat备份文件夹删除 浏览:928
推拉的文件夹 浏览:517