java文件編譯
javac *.java//表示編譯當前文件夾里所有的java程序
㈡ 如何將java文件編譯成class文件
如果你用的是工具,會自動編譯。如果是dos命令,先用記事本寫一個java文件,比如a.java,存放到d盤java文件夾下,dos命令可以寫d:回車,cd
java(cd是進入下級目錄,java是文件所在的文件夾,注意cd和java之間的空格)回車,javac
a.java,回車就可以了
㈢ java中怎麼把.class文件編譯成java文件
第一步,查看並配置環境變數(這里不做解釋), 且把名字修改為HI。
第三步,打開 HI文本文檔並且輸入程序(程序一定要對,不能有任何錯誤)
第四步,將此文本文檔後綴名修改為「.java」並保存 ,如果出現提示對話框(如果改變文件擴展名,可能會導致文件不可用)點確定。
第五步,打開cmd並且以管理員身份運行,進入到java文件夾中
第六步,在剛才的路徑後輸入「javac HI.java」(javac後面加空格),敲回車,這時如圖所示,java文件上方會多出一個class文件(如果沒有class文件說明編譯不成功)。
第七步,繼續在剛才的路徑輸入「java HI」(java後面加空格), ,語句下方會出現「HI!」,這說明已經運行成功(也可以嘗試其他程序段)。
㈣ 如何編譯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的運行環境。
㈤ 五個java文件,如何編譯在一起
你是想把所有的類編譯成一個文件?這是不可能的哦。一個class文件只能對應一個java文件的。你如果想把他們弄成一個文件的話,可以用jar命令把這幾個文件打成jar包。不過要保證jar包裡面只有一個main方法。
㈥ 如何將.java文件編譯成.class文件
xx.java的文件經過編譯就成了xx.class文件class文件是用來執行的。
你需要的是反編譯。直接網路java反編譯工具一堆堆的
㈦ 如果一個源文件很多個*.java文件,怎麼編譯運行啊
什麼叫一個源文件很多個*.java文件
1個java文件就是1個源文件,多個java文件就是多個源文件,說法就是錯誤的
如果要一起編譯,就放在一個目錄下執行javac
*.java
㈧ 如何將一個java文件編譯成class文件
類名能以數字開頭命名嗎?這顯然編譯的時候會報錯.
標准命名是以大寫字母打頭後接單詞首字母大寫,編譯是通過javac這個命令進行編譯的(即jdk目錄下的javac.exe)
配置好環境變數,新建相應的變數名,如果有直接輸入值就可以了,如下:
JAVA_HOME: jdk的安裝目錄如(D:\java\jdk1.6.0_05);
PATH: %JAVA_HOME%\bin;
ClASSPATH: .;%JAVA_HOME%\lib;
比如d:\testjava\Test.java文件,打開命令行窗口
1.輸入d:\ 回車
2.定位到java文件所在文件夾,輸入cd d:\testjava\ 回車
3.編譯java文件,輸入javac Test.java 回車
4.運行,輸入java Test 回車
㈨ 在java代碼中實現動態編譯java文件
importjavax.tools.*;
importjava.io.*;
/**
*@authorhardneedl
*/
finalpublicclassMyCompile{
/**
*@paramargs命令行參數只有1個,即待編譯的源代碼文件的絕對路徑
*@throwsFileNotFoundException
*/
publicstaticvoidmain(String...args)throwsFileNotFoundException{
JavaCompilercompiler=ToolProvider.getSystemJavaCompiler();
intr=compiler.run(null,null,null,args[0]);
System.out.println(r==0?"成功":"失敗");
}
}