當前位置:首頁 » 編程軟體 » jdk提供的編譯器

jdk提供的編譯器

發布時間: 2022-01-11 20:29:51

Ⅰ 怎麼在JDK里找不到編譯器和編輯器啊

我的電腦--〉屬性--〉高級--〉環境變數--〉系統變數--〉path-->在末尾加 ";C:\Program Files\java\jdk1.5.0_13\bin(以本機路徑為准)",之後運行javac java 可以看到控制台顯示幫助信息。則配置成功。

Ⅱ jdk是jdk 編譯器是編譯器

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

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

Ⅲ JAVA用什麼編譯器

java軟體包內自帶的有jdk就是他的編譯器,還有個jer是他的運行平台

Ⅳ Java一般用什麼編譯器啊

編譯和運行工具就是JDK 可以在SUN公司的網站上下載
你說的編譯器的意思可能意思就是說開發工具

開發工具很多的了,任何程序源碼都是文本文件的,用記事本就可以了.
但是現在java界比較流行的是 Jbuilder 和 Eclipse 和 Netbeans
Jbuilder是收費的,昔日的輝煌已經不在了啦
現在主流就是Eclipse 和Netbeans
其中Eclipse是Eclipse基金會支持的. Netbeans 是sun公司的.

Ⅳ java jdk與編譯器有什麼關系

jdk包含編譯器,編譯器就一個文件 javac.exe

Ⅵ java 有哪幾種編譯器

公司中一般用myeclipse8.5.很專業的一個軟體。方便

Ⅶ JAVA的編譯器有哪些

JCreater 、JBuilder、eclipse、myeclipse、netbean這幾個是主流,eclipse和myeclipse(eclipse的擴展功能更多)是主流中的主流

Ⅷ 編譯器 JVM JDK JRE JSE是什麼 關系都有什麼用,都怎麼樣工作的

java是面向對象編程,一切皆對象。這個觀念要以後慢慢才能了解,無論怎麼樣講都是初學者理解不了的。所以還需要多多練習。
C語言是面向過程編程的。所以沒有「類」的概念,而java的類卻更符合人類的思維方式,C語言更符合機器的思維方式。

還有就是,千萬不要把C語言的一些概念和java混淆,這是兩種不同類型的語言,java是純的面向對像的編程語言,而C是面向過程的。以後的學習中你會發現java比C更有優勢。再重申一下,最好不要把C的概念和java做對比。你把java當作一門新的語言來學。 唯一可以借鑒C的就是語法和編程的一些基本概念如數據類型,設計模式之類的。

jvm 是java虛擬機,將java的class位元組碼文件翻譯成二進制可執行程序。
jdk 是java的開發包 java sdk, java的開發工具,包含SUN公司提供的java API,將java源碼編譯為class位元組碼文件,通常jdk中就包含了jre。
jre 是java運行時,用於執行java程序。
jse 是java標准開發,jse 就是java開發的一種,標准開發,例如開發桌面程序。

其餘的還有 javaEE, javaMe 前者是java的企業應用,後者是java的嵌入式開發,例如java手機程序。

如果netbeans能運行,說明你安裝的netbeans已經包含了JDK,而jdk里已經包含了jre和jvm,故以後就可以省心了,至於環境變數的事情,你可以去搜索一下,很簡單的配置,有個好消息告訴你,如果你是按照安裝向導操作的,向導會自動將環境變數寫進去。

java基礎類庫就是API,而你說的「庫」我不太明白是什麼意思。

jdk是開發工具包,裡麵包含 javaSE, JRE, JVM
jdk 把.java文件編譯成為.class位元組碼文件
然後JRE調用JVM將位元組碼文件翻譯成可供機器執行的程序。就這樣了啊。

最後說一句: 不推薦使用Netbeans, 現在公司里都用Eclipse,這才是趨勢。

************************************8
繼續補充
angelicdemon 所說的沒錯,IDE環境會在配置文件里自己寫上jdk和jre的路徑以便找到他們。
但是經過安裝向導安裝jdk後確實會自動將java所需要的環境變數寫進系統環境變數中。再有,如果使用IDE的話 環境變數沒啥用處,只有用命令行模式編譯java源碼才會有用處。

另外: Eclipse絕對是現在公司的首選,因為公司里的項目用ECLIPSE構建的,源碼上傳到版本控制系統後,同步後,你用Netbeans打不開,還得重新構建,麻煩嗎? 再說了NB和EC還是有相當大區別的。
還有就是,這句話最重要,如果你真的是java初學者,絕對不要用IDE,用記事本+命令行 這樣才能真正掌握java的機理。 哈哈 累死我了,就寫到這吧
angelicdemon 看來也和這貼幹上了。
一會兒這貼成論文貼了
***********************************

以上回答可能有錯誤,要參考其他人的答案。

Ⅸ jdk中的編譯器是什麼,解釋器是什麼

編譯器是指java程序運行時對java代碼進行語法檢查和代碼規范的一種機制,若不符合代碼規范和語法有錯誤編譯器將會報錯,代碼將無法運行。解釋器我很少聽說,是不是編譯器報錯的時候出現的錯誤提示?

Ⅹ java的編譯器是什麼

你說的編譯器指的是java開發軟體吧?
記事本就可以,但是word不行,因為不支持asc2碼,
專業的有jbuilder和netBeans、eclipse等
初學者還是用記事本比較好,
然後還是最好用netBeans,因為這個軟體漢化的比較好,其他的都不行!你上狗狗下載就ok了
www.gougou.com, 搜netBeans
回答完畢

熱點內容
密碼子的原料是什麼 發布:2024-09-19 09:11:42 瀏覽:347
半夜編程 發布:2024-09-19 09:11:36 瀏覽:103
海康威視存儲卡質量如何 發布:2024-09-19 08:55:35 瀏覽:939
python3默認安裝路徑 發布:2024-09-19 08:50:22 瀏覽:516
環衛視頻拍攝腳本 發布:2024-09-19 08:35:44 瀏覽:418
sqlserveronlinux 發布:2024-09-19 08:16:54 瀏覽:256
編程常數 發布:2024-09-19 08:06:36 瀏覽:952
甘肅高性能邊緣計算伺服器雲空間 發布:2024-09-19 08:06:26 瀏覽:162
win7家庭版ftp 發布:2024-09-19 07:59:06 瀏覽:717
資料庫的優化都有哪些方法 發布:2024-09-19 07:44:43 瀏覽:269