本文目錄一覽:
JDK和JAVA之間有什麼關係?
那肯定是要用JDK,JDK就是編譯JAVA語言必須的軟件。JDK是一個文件包,裡面包含了編譯工具,也包含了執行工具。
如果你要寫簡單的JAVA程序並且執行它,就必須下載JDK,然後把程序寫在記事本上,然後後綴名改為JAVA,那麼就能用JDK中的JAVAC進行編譯了。編譯沒有任何問題的話,就可以直接執行了。
JAVA進行編譯不是寫的過程,寫可以寫在任何地方,別如記事本,編譯是檢驗你寫的程序有沒有錯誤,如果錯了就編譯不過去,如果正確了就會生成一個JAVA的可執行程序。
所以編輯程序初學者可以用記事本,有了感覺過後使用editplus,最後程序很熟練了能開發項目了就是用ECLIPSE編寫。這個是漫長的過程。不管你用什麼東西編寫,想編譯程序,想執行都離不開JDK。
簡單的來說就是編輯是編寫過程,編譯是系統幫你檢查是否正確。打開書本,用記事本編輯一個簡單的程序,然後執行一次就明白了。不動手始終是抽象的。
jdk與java的關係
sun公司提供的自己的一套 java開發環境, Java Development Kit.
以 windows系統安裝 JDK為例子, JDK的 bin目錄你可以看下
javac.exe,就是 java源文件的編譯工具, java源文件的擴展名為 .java,如Test.java, java源文件被編譯後的 java字節碼文件的擴展名為 .class
java.exe 是 java字節碼編譯程序, 負責解釋執行java字節碼文件,就是一個JVM(java虛擬機)
看到這些你就明白了jdk是開發人員也就是編寫程序的時候需要的
jdk 目錄下還會有一個 JRE(Java Runtime Environment), 這個字面理解就可以了 java運行時環境,無論你想在自己電腦上運行一個 java 程序還是自己編寫的程序要測試運行都需要它(自己的編寫的java程序也是java嘛).
java jdk和java的區別
jdk = java development kit ,也就是java開發工具包,缺省情況下是Java SE JDK,即標準版的。
java(TM),那個TM,指的是Trade Mark,也就是商標,以前是sun公司持有,現在賣給Oracle了
~如果你認可我的回答,請及時點擊【採納為滿意回答】按鈕
~~手機提問的朋友在客戶端右上角評價點【滿意】即可。
Java和jdk是一樣的嗎?
Java是一種可以撰寫跨平台應用軟件的面向對象的程序設計語言,是由Sun
Microsystems公司於1995年5月推出的Java程序設計語言和Java平台(即JavaSE,
JavaEE,
JavaME)的總稱。Java
技術具有卓越的通用性、高效性、平台移植性和安全性,廣泛應用於個人PC、數據中心、遊戲控制台、科學超級計算機、移動電話和互聯網,同時擁有全球最大的開發者專業社群。在全球雲計算和移動互聯網的產業環境下,Java更具備了顯著優勢和廣闊前景。
JDK(Java
Development
Kit)是Sun
Microsystems針對Java開發員的產品。自從Java推出以來,JDK已經成為使用最廣泛的Java
SDK。JDK
是整個Java的核心,包括了Java運行環境、Java工具和Java基礎類庫。JDK是學好Java的第一步。而專門運行在x86平台的
Jrocket在服務端運行效率也要比Sun
JDK好很多。從SUN的JDK5.0開始,提供了泛型等非常實用的功能,其版本也不斷更新,運行效率得到了非常大的提高。
一句話,jdk是支持Java運行的。沒有jdk你用Java語言寫的程序就不能運行。
什麼是java jdk?
jdk安裝好配置環境變量後,系統就承認了 java,javac等命令,當編譯好java文件,就可以在開始——運行——cmd的dos系統下運用指定命令運行java文件。
JDK 是整個Java的核心,包括了Java運行環境,Java工具和Java基礎的類庫。
JDK包含的基本組件包括:
javac – 編譯器,將源程序轉成字節碼
jar – 打包工具,將相關的類文件打包成一個文件
javadoc – 文檔生成器,從源碼注釋中提取文檔
jdb – debugger,查錯工具
java – 運行編譯後的java程序(.class後綴的)
appletviewer:小程序瀏覽器,一種執行HTML文件上的Java小程序的Java瀏覽器。 Javah:產生可以調用Java過程的C過程,或建立能被Java程序調用的C過程的頭文件。 Javap:Java反彙編器,顯示編譯類文件中的可訪問功能和數據,同時顯示字節代碼含義。 Jconsole: Java進行系統調試和監控的工具
總之,jdk並不是一個應運軟件,並不能從哪裡運行。編譯時在任何可輸入文本的軟件中均可(通常用.txt記事本編譯),編譯好後改名.java文件,在dos系統中用 javac命令編譯連接 java命令 .運行。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/159492.html