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

java编译源文件

发布时间:2022-07-09 21:24:50

① 如何使用javac命令编译java源程序

1.建文本文档,输入自己的java程序。

② java的源程序怎么进行编译

public class HelloWorld {
public static void main(String[ ] args){
System.out.println("Hello World");
}
}

把上面代码复制下来,保存成文件,放当前目录下,命名为HelloWorld.java
安装JDK后,配置path=c:\program files\java\jdk1.6_0_23\bin (这里是举例,你的jdk安装目录可能在别的地方,注意后面有\bin)
classpath=.

然后,运行cmd打开命令行,进入保存HelloWorld.java的目录

编译命令:javac HelloWorld.java
运行命令:java HelloWorld

注意,严格区分大小写。

③ java源程序编译过后的文件是什么文件

1.
java文件编译过后会生成一个class文件,里面是以二进制方式存放的代码
2.
机器可以识别class文件中的内容,然后作出相应的操作。

④ java源文件编译过程中的问题

可能的原因及解决办法:
一、
要编译的源文件不在当前目录中。
在控制台窗口用cd命令进入你源文件所在的目录再编译就行了。

二、
环境变量设置错误,重新设置环境变量试试。设置方法如下。
注意:都是设置系统变量。
1、JAVA_HOME
设置成你的jdk安装的路径,如:
D:\Program Files\Java\jdk1.8.0_131
2、CLASSPATH
.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
3、Path
在前面加上%JAVA_HOME%\bin;

⑤ 怎么动态编译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类的代码是保存在一个字符串中的。
publicclassCompilerTest{
publicstaticvoidmain(String[]args)throwsException{
Stringsource="publicclassMain{publicstaticvoidmain(String[]args){System.out.println(\"HelloWorld!\");}}";
JavaCompilercompiler=ToolProvider.getSystemJavaCompiler();
=compiler.getStandardFileManager(null,null,null);
=newCompilerTest.StringSourceJavaObject("Main",source);
Iterable<extendsJavaFileObject>fileObjects=Arrays.asList(sourceObject);
CompilationTasktask=compiler.getTask(null,fileManager,null,null,null,fileObjects);
booleanresult=task.call();
if(result){

⑥ 怎么编译java源程序

用法:javac <选项> <源文件>
其中,可能的选项包括:
-g 生成所有调试信息
-g:none 不生成任何调试信息
-g:{lines,vars,source} 只生成某些调试信息
-nowarn 不生成任何警告
-verbose 输出有关编译器正在执行的操作的消息
-deprecation 输出使用已过时的 API 的源位置
-classpath <路径> 指定查找用户类文件和注释处理程序的位置
-cp <路径> 指定查找用户类文件和注释处理程序的位置
-sourcepath <路径> 指定查找输入源文件的位置
-bootclasspath <路径> 覆盖引导类文件的位置
-extdirs <目录> 覆盖安装的扩展目录的位置
-endorseddirs <目录> 覆盖签名的标准路径的位置
-proc:{none,only} 控制是否执行注释处理和/或编译。
-processor <class1>[,<class2>,<class3>...]要运行的注释处理程序的名称;绕过默认的搜索进程
-processorpath <路径> 指定查找注释处理程序的位置
-d <目录> 指定存放生成的类文件的位置
-s <目录> 指定存放生成的源文件的位置
-implicit:{none,class} 指定是否为隐式引用文件生成类文件
-encoding <编码> 指定源文件使用的字符编码
-source <版本> 提供与指定版本的源兼容性
-target <版本> 生成特定 VM 版本的类文件
-version 版本信息
-help 输出标准选项的提要
-Akey[=value] 传递给注释处理程序的选项
-X 输出非标准选项的提要
-J<标志> 直接将 <标志> 传递给运行时系统

⑦ 在java编程中用什么命令来编译java源文件 可以将源文件编译成字节码文件,求答案 。

答案如下:

1 、javac 选 A

2、 int 选 D int 为关键字

3、 4 选 B

4、 15 选C

5 、界面类型 选D

6 、age[0] 选B

7、 class 选A

8 、java B

9、 abstract 选B

10 、false 选D

1、 错,区分大小写

2、 对

3 、错,可以有多个

4 、错 ,private 不可以被继承 public可以继承

5、 错,private 不能继承

6 、错,java中可以重载函数

⑧ java 编译的源文件是指什么

源文件就是你写的实际代码,文件名以.java结束。

⑨ 正面哪个命令可能编译Java源程序

正面javac命令可能编译Java源程序。
1、首先使用记事本编辑一段简单的Java代码。
2、然后保存为HelloWorld.java文件(注意类名需要和文件名保持一致)。
3.打开cmd命令行。
4.进入HelloWorld.java所在的目录。

⑩ java中带包的源文件怎么编译

包就相当于是目录文件夹,在包的最后一个级下包含的就是源文件
例如:
包和类的形势:
表现文件夹的形势:
在包和类下边就是java文件在文件夹形势下就是class文件

阅读全文

与java编译源文件相关的资料

热点内容
自己购买云主服务器推荐 浏览:419
个人所得税java 浏览:760
多余的服务器滑道还有什么用 浏览:189
pdf劈开合并 浏览:26
不能修改的pdf 浏览:750
同城公众源码 浏览:488
一个服务器2个端口怎么映射 浏览:297
java字符串ascii码 浏览:78
台湾云服务器怎么租服务器 浏览:475
旅游手机网站源码 浏览:332
android关联表 浏览:945
安卓导航无声音怎么维修 浏览:332
app怎么装视频 浏览:430
安卓系统下的软件怎么移到桌面 浏览:96
windows拷贝到linux 浏览:772
mdr软件解压和别人不一样 浏览:904
单片机串行通信有什么好处 浏览:340
游戏开发程序员书籍 浏览:860
pdf中图片修改 浏览:288
汇编编译后 浏览:491