JRE和JDK的区别(笔记)
生活随笔
收集整理的這篇文章主要介紹了
JRE和JDK的区别(笔记)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
記筆記的原因如下: 前提,本來環境是java8的,我想用java7去編譯某一個文件。
JDK:Java Development Kit
JRE顧名思義是java運行時環境,包含了java虛擬機,java基礎類庫。是使用java語言編寫的程序運行所需要的軟件環境,是提供給想運行java程序的用戶使用的。
JDK顧名思義是java開發工具包,是程序員使用java語言編寫java程序所需的開發工具包,是提供給程序員使用的。JDK包含了JRE,同時還包含了編譯java源碼的編譯器javac,還包含了很多java程序調試和分析的工具:jconsole,jvisualvm等工具軟件,還包含了java程序編寫所需的文檔和demo例子程序。
如果你需要運行java程序,只需安裝JRE就可以了。如果你需要編寫java程序,需要安裝JDK。
JRE根據不同操作系統(如:windows,linux等)和不同JRE提供商(IBM,ORACLE等)有很多版本,最常用的是Oracle公司收購SUN公司的JRE版本。如果你想查看更官方的解釋,可以前往
作者:王博
鏈接:https://www.zhihu.com/question/20317448/answer/14737358
來源:知乎
著作權歸作者所有。商業轉載請聯系作者獲得授權,非商業轉載請注明出處。
結果不小心迷路到jre文件夾下了,發現找不到javac命令,只要java命令。
設置臨時環境變量也不行。
最后想起來jdk和jre是不一樣的,具體如下幾個筆記,感謝知乎大神!
JRE: Java Runtime EnvironmentJDK:Java Development Kit
JRE顧名思義是java運行時環境,包含了java虛擬機,java基礎類庫。是使用java語言編寫的程序運行所需要的軟件環境,是提供給想運行java程序的用戶使用的。
JDK顧名思義是java開發工具包,是程序員使用java語言編寫java程序所需的開發工具包,是提供給程序員使用的。JDK包含了JRE,同時還包含了編譯java源碼的編譯器javac,還包含了很多java程序調試和分析的工具:jconsole,jvisualvm等工具軟件,還包含了java程序編寫所需的文檔和demo例子程序。
如果你需要運行java程序,只需安裝JRE就可以了。如果你需要編寫java程序,需要安裝JDK。
JRE根據不同操作系統(如:windows,linux等)和不同JRE提供商(IBM,ORACLE等)有很多版本,最常用的是Oracle公司收購SUN公司的JRE版本。如果你想查看更官方的解釋,可以前往
作者:王博
鏈接:https://www.zhihu.com/question/20317448/answer/14737358
來源:知乎
著作權歸作者所有。商業轉載請聯系作者獲得授權,非商業轉載請注明出處。
總結
以上是生活随笔為你收集整理的JRE和JDK的区别(笔记)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 全球与中国云浏览器隔离市场深度研究分析报
- 下一篇: uniapp 生成html5_uni-a