導航:首頁 > 源碼編譯 > jdk編譯

jdk編譯

發布時間:2022-01-31 14:27:58

㈠ JDK安裝之後,在哪裡寫程序,之後又在哪裡編譯,運行

下載eclipse或者myeclipse。這些是java編譯器,只需要安裝jdk就行,不用去配置環境變數了。

㈡ 如何查看java的class文件是被哪個版本的jdk編譯的

使用UE(Ultra Edit)打開.class文件,切換到16進制模式,查看第1行: CA FE BA BE 00 00 00 3200 75 07 00 02 01 00 27 ; ... .. 前8個位元組:CA FE BA BE 是固定的後面的4個位元組:00 00是次版本號次版本號後面的4個位元組:00 32是編譯源代碼的jdk版本號32(對應十進制的50):JDK1.631(對應十進制的49):JDK1.530(對應十進制的48):JDK1.42F(對應十進制的47):JDK1.3 2E(對應十進制的46):JDK1.2 編譯器的jdk版本是1.2 編譯器的jdk版本是1.6

㈢ jdk是jdk 編譯器是編譯器

jdk是java運行的環境,也是自帶編譯器的,嚴格來說他們的確可以說是不一樣的,但java代碼必須通過編譯器編譯成機器語言才能運行。所以其實我們作為java的使用者來說,認為編譯器是jdk的一部分

而你看到的貼子的,我感覺更像是因為某人的ide(如eclipse)之類的運行不了java代碼,所以另一個人告訴他eclipse的 編譯器設置 錯了
不要誤解了

㈣ 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程序了.

㈤ java如何利用JDK編譯

最簡單的方法:
假設你的 JDK 安裝目錄是: C:\jdk,
程序目錄是: D:\programme\HelloWorld.java
那麼你可以這樣編譯:
CMD 下 CD 到 D:\programme
然後輸入以下字元串: C:\jdk\bin\javac HelloWorld.java
輸入字元串比較多比較復雜,做程序的人員一般比較喜歡偷懶,所以為了不必輸入那麼多字元,才出現了環境變數,才有了 三樓 那樣的配置:把前面的路徑:C:\jdk\bin\ 隱藏到系統路徑(環境變數中)。
如果還不懂,可以參考以下鏈接:
http://..com/question/93284550.html?si=2
http://..com/question/81899201.html?si=3
回答比較頭側

㈥ java 如何改變編譯文件的jdk版本

如果你用的是MyEclipse的話 這樣試試 window---preferences---java---installed JRES 添加一個1.5的

㈦ 如何用JDK編譯JAVA程序

JAVA版hello world全攻略侯光敏 看到很多技術網站的BBS上面充斥著java初學者的關於運行第一個java程序的求助信息,我覺得作為過來人很有寫這篇文章的必要,因為他們遇到的都是些很低級的問題,但是讓這些問題占據bbs上那麼多寶貴的空間就太不應該了。 要搞清楚的基本概念 java是一種跨平台的網路語言,為了能夠在不同平台上運行,它使用了虛擬機這個概念。後綴名為java的文件是源代碼文件,它經過編譯後生成的是class文件。虛擬機執行的就是這些class文件,將它們轉化成為不同平台能夠運行的命令。這就是為什麼java的效率比較低的原因。也是因為這個原因,在java里沒有其它語言的使用者熟悉的exe文件的概念。 執行hello world的方法 切記:在命令行中輸入 javac 源文件名.java (編譯) java 源文件名 (執行,沒有後綴) 這里說的是java application,裡麵包括main函數。 如果hello world是applet版的,在命令行中輸入appletviewer 源文件名 (已經編譯後的class文件) 如果class文件已經嵌入了html網頁中,直接用IE打開就行了。 application經常出現的錯誤 系統提示Exception in thread "main " java.lang.NoClassDefFoundError。出現這個提示的原因可能有: 1 你把文件名拼錯了,java對大小寫是敏感的。打錯了當然找不到文件。 2 虛擬機沒有找到必須的類庫。你可能沒有在autoexec.bat文件中設置classpath。進入windows的運行,輸入sysedit,然後在autoexec.bat文件中加入這么一行:set classpath=你的jdk的安裝目錄/lib; 例如set classpath=c:/jdk1.3.0_02/lib; 保存退出後,你要在dos窗口的c根目錄下執行一遍autoexec.bat文件已保證被設置了,當然,如果你願意也可以重啟機器。 系統提示HelloWorld.java:1: Public class helloworld must be defined in a file called "HelloWorld.java ". public class helloworld{^ 一個Java源程序中可以定義多個類,但是,具有public 屬性的類只能有一個,而且要與文件名相一致。還有,main方法一定要放在這個public 的類之中,這樣才能運行這個類。 系統提示Exception in thread "main " java.lang.NoSuchMethodError: main 出現這個異常是因為你在抄書上的代碼時抄錯了。主函數一定要這么寫:public static void main(String args[]) 一個字都不能錯,切記!!! applet常出現的錯誤 IE顯示applet已經啟動,但是還是只顯示灰色的一塊。這種問題在使用jBuilder等集成開發工具是最容易出現,用appletviewer就沒有問題。這是因為你在applet中使用了IE不支持的java版本。jBuilder在做applet是默認使用了swing組件,但是IE只支持jdk1.1,所以造成了這種情況。只要把導入swing的語句去掉就行了,然後按照提示修改一下代碼,不要用swing組件的方法。如果你覺得swing組件很漂亮,打死都要用,那麼就裝一個java的plug-in這個東西在你裝jdk的高版本時就自動裝上了。看看你的控制面版中有沒有那個紅鼻子的小東西。但是切記,如果你要用它,那麼你的html的文件的寫法就和從前不一樣了,不能簡單的用CODE來指明類了。至於怎麼寫,不在這篇文章的討論范圍內了(你寫一個hello world還要用plug-in就搞大了)。網上有很多文章講怎麼寫。 用慣了點擊就執行的的exe文件自然就很不習慣打開dos窗口輸入命令行,你可以把它做成jar文件,但是對hello world來說有點麻煩,有個簡單的傻辦法:自己做一個批處理文件。例如:用記事本寫一個run.txt文件,內容是:java 你的主文件名 ,然後把後綴改成bat存到和主文件相同的目錄下。呵呵,雙擊就運行了,夠傻吧。 如果你非要用exe文件運行,jet等工具可以把class文件做成exe文件。但是這樣也失去了java的跨平台性。 以上就是hello world的全攻略了,如果你還看不到hello world,我倒!你還是別學java了。

㈧ java,jdk編譯不了呢

可能是只安裝了 jre,未安裝 jdk。或者環境變數配成了 jre 了。

㈨ java在jdk下編譯

g.drowImage(picture,0,0,this);
g.drawImage(picture,0,0,this);

查查java api Graphics類下有drowImage方法嗎?
不要再折騰我們脆弱的神經了

㈩ Java jdk編譯問題

看看有沒有提示任何錯誤信息 沒有應該就能生成位元組碼文件

閱讀全文

與jdk編譯相關的資料

熱點內容
pascal語言採用編譯 瀏覽:784
天天狼人殺app叫什麼 瀏覽:339
湖南根伺服器雲伺服器 瀏覽:653
2003word壓縮圖片 瀏覽:390
解壓小玩具小桃子 瀏覽:486
查看linux內核參數 瀏覽:776
幼兒初學史豐收速演算法指法視頻 瀏覽:428
pythonacquire參數 瀏覽:825
湯普森鋼琴教程2pdf 瀏覽:490
程序員小陳別墅 瀏覽:614
固態編譯器損壞 瀏覽:3
android控制項顯示和隱藏 瀏覽:186
國產編譯dspic的軟體 瀏覽:295
隱尤app是什麼 瀏覽:494
釘釘作業怎麼傳到文件夾 瀏覽:186
pg庫二進制和源碼的區別 瀏覽:328
群星伺服器怎麼看 瀏覽:144
瑪雅伺服器名稱是什麼 瀏覽:819
源碼樂園官網 瀏覽:892
加密幣前景 瀏覽:881