什麽是JDK?什麽是JRE?JDK與JRE的區別和用途
一、編程環境與運行環境
- JDK(Java Development Kit)稱為Java開發包或Java開發工具。是一個編寫Java的Applet小程序和應用程序的程序開發環境。JDK是整個Java的核心,包括了Java運行環境(Java Runtime Envirnment),一些Java工具和Java的核心類庫(Java API)。不論什麽Java應用服務器實質都是內置了某個版本的JDK。
- JRE(JAVA Runtime Environment)稱為Java運行環境,是一個由Java API類庫中的Java SE API子集和Java虛擬機組成。JRE是支持Java程序運行的標準環境。
二、使用註意:
JDK是個開發環境,JRE是個運行環境。編寫Java程序的時候需要JDK,而運行Java程序的時候就需要JRE。而JDK裏面已經包含了JRE,因此只要安裝了JDK,就可以編輯Java程序,也可以正常運行Java程序。當JAVA程序只需運行,無需編寫時,只安裝JRE即可。
什麽是JDK?什麽是JRE?JDK與JRE的區別和用途
相關推薦
什麽是JDK?什麽是JRE?JDK與JRE的區別和用途
編程 支持 應用服務 運行環境 用途 開發 dev ont 無需 一、編程環境與運行環境 JDK(Java Development Kit)稱為Java開發包或Java開發工具。是一個編寫Java的Applet小程序和應用程序的程序開發環境。JDK是整個Java的核心,包
Eclipse中JDK與JRE區別
JDK與jRE的區別 JDK(Java development kit):Java 開發工具,包括一系列java命令,如javac(java compiler) 等;同時jdk包含jre,因為jdk其實是面向java開發人員的,開 發完之後還要進行除錯執行等,這就需要jre了; JRE(java run
Python 類變量與實例變量的區別和用途
def IT png 不用 com img abcdefg 其他 賦值 假設有一個類Eg: class Eg: n = ‘abcd‘ def __init__(self,name): self.name = name 兩個實例a和b:
工作那些事(十一)談談碼農與農民工區別和發展之路 工作那些事(十二)如果哪一天,沒有了電腦 工作那些事(十三)再次失業
工作那些事系列連結快速通道,不斷更新中: 工作那些事(一)今年工作不好找 工作那些事(二)應聘時填寫個人資訊ABCD 工作那些事(三)什麼樣的公司能吸引你,什麼樣的公司適合你? 工作那些事(四)大公司VS小公司 工作那些事(五)談談專案資料整理和積累 工作那些事(六)談談
Constructor 與 object 區別和聯絡
1. Constructor:是用於建立和初始化類中建立的一個物件的一種特殊方法。 constructor([arguments]) { ... } 在一個類中只能有一個名為 “constructor” 的特殊方法。 一個類中出現多次建構函式 (constructor)方法將會丟擲一個 Sy
Linux軟體安裝中RPM與YUM 區別和聯絡
1 Linux軟體安裝概述 安裝程式的方式: 通用二進位制格式:直接解壓壓縮檔案,就可以使用。但一定要注意安裝平臺。 軟體包管理器:如RPM。 軟體包管理器的前端工具:如YUM。 原始碼編譯。 1.1 軟體包概述 軟體包的組成部分:
conda的安裝與tensorflow的安裝+pip與conda區別和環境變數的小Tip
conda的安裝與tensorflow安裝 前言 博主歷經千心萬苦終於下了個對於我windows友好的conda,之前一直苦於安裝anconda,anaconda與miniconda的區別個人覺得主要就是anaconda有個anconda navigat
cvCreateImage與cvCreateImageHeader區別和使用
1. cvCreateImage使用方法 1.1功能:建立影象首地址,並分配儲存空間。 IplImage* cvCreateImage(CvSize cvSize(int width, int height), int depth, int channe
iOS中const與static區別和聯絡
const就是隻讀的意思,只在宣告中使用; static一般有2個作用,規定作用域和儲存方式.對於區域性變數,static規定其為靜態儲存方式,每次呼叫的初始值為上一次呼叫的值,呼叫結束後儲存空間不釋放; 對於全域性變數,如果以檔案劃分作用域的話,此變數只在當前檔案可見;對
js appendChild與insertBefore 區別和用法
child 內容 增加 位置 tel 代碼 creat for nod 1.appendChild() 方法:可以向節點的子節點列表的末尾添加新的子節點。 比如:appendChild(newchild)括號裏可以是創建的標簽var newchild = doc
什麽是符號鏈接與及怎麽創建
符號 geek without folders esp mark target follow man 引用來自:https://www.howtogeek.com/howto/16226/complete-guide-to-symbolic-links-symlinks-o
簡述JDBC原理 + 在JAVA中異常是什麽 + throws 與 throw 區別 + 簡單解釋以下JAVA中的多態
鏈接 con 原理 指向 引用 作用 ger 同名方法 nec JDBC原理: 加:加載驅動 鏈:創建連接 預:創建預編譯 執:執行SQL語句(查詢需要處理結果級) 釋:關閉鏈接; DBC中定義了一些接口: 1、驅動管理: DriverMan
什麽是響應式網站建設?與傳統網站制作相比有什麽區別和不同?
16px 訪問 問題 接下來 網址 點贊 例如 沒有 正常 傳統網站建設可以說是互聯網剛剛興起時的產物,已經是過去式的代名詞,如今如果還有企業選擇這一類傳統建站服務的話,只能說企業領導們對互聯網這一塊不大關註,或沒有互聯網思維意識,甚至說沒有危機感,有網站和沒有網站關系不大
什麽是硬件加密與軟件加密,有什麽區別?
次數 軟件 一起 進行 通過 定義 硬件 參數 小型 硬件加密與軟件加密的定義 1、硬件加密是通過專用加密芯片或獨立的處理芯片等實現密碼運算。將加密芯片、專有電子鑰匙、硬盤一一對應到一起時,加密芯片將把加密芯片信息、專有鑰匙信息、硬盤信息進行對應並做加密運算,同時寫入硬盤的
web前端篇(1)——了解什麽是前端,以及與後端的關系
都差不多 打開 baidu 開發工程師 頁面 http png 我們 web技術 簡介 1.什麽是web前端 說這個之前,我們先了解web前端工程師是幹什麽的,百度百科的解釋: Web前端開發工程師,主要職責是利用(X)HTML/CSS/JavaScript
40天後Java 11將推出的功能有哪些,它們與Java 9和10的不同之處是什麽?
ESS lai oca 每一個 表達式 付費 實現類 ria 但是 Java 11中即將推出的功能有哪些,它們與Java 9和10的不同之處是什麽?Java 10可能是塊中的新手,但現在已經是時候談論Java 11. Oracle向更快的發布周期邁進意味著更多的功能和能力正
什麽是Less、typescript與webpack?
新的 多好 資源 webkit @class rim getname 語法糖 隨著 前言:講起前端,我們就不能不講CSS與Javascript,在這兩種技術廣泛應用的今天,他們的擴展也是層出不窮,css的擴展有Less、Sass、Stylus 等,js的超集有Types
HTML5中本地儲存概念是什麽,什麽優點 ,與cookie有什麽區別?
http 頁面 存儲大小 pat nbsp cookie 同時 請求 path html5中的Web Storage 包括了兩種存儲方式: sessionStorage 和 localStorage. seessionStorage 用於本地存儲一個會話(sessi
和剛入門的菜鳥們聊聊--什麽是聚簇索引與非聚簇索引
condition 磁盤空間 大小 圖書館 uuid 存儲 成本 value row 今天我們來聊一聊關於 聚簇索引和非聚簇索引的問題; 剛開始學數據庫SQL的時候,就知道有主鍵啊(Primary-key),外鍵啊(Foreign-key)啥的,連個表查詢就已經不清楚是要
從零講Java,給你一條清晰地學習道路!該學什麽就學什麽!
負載 常用數據庫 核心 計算機基礎 接口 servlet開發 shiro 查看 如何實現 從零講JAVA ,給你一條 清晰地學習道路!該學什麽就學什麽!1.計算機基礎:1.1數據機構基礎:主要