ftp如何上傳網(wǎng)站手機(jī)建網(wǎng)站軟件
James Gosling(詹姆斯.高斯林)
Java 語(yǔ)言源于 ?1991 年 ?4 月,Sun 公司 James Gosling博士 領(lǐng)導(dǎo)的綠色計(jì)劃(Green Project) 開始啟動(dòng),此計(jì)劃最初的目標(biāo)是開發(fā)一種能夠在各種消費(fèi)性電子產(chǎn)品(如機(jī)頂盒、冰箱、收音機(jī)等)上運(yùn)行的程序架構(gòu)。這個(gè)就是Java的前身: ?Oak (得名與Java創(chuàng)始人James Gosling辦公室外的一棵橡樹),但由于這些智能化家電的市場(chǎng)需求沒(méi)有預(yù)期的高,Sun公司放棄了該項(xiàng)計(jì)劃。隨著1995年代互聯(lián)網(wǎng)的發(fā)展,Sun公司看見(jiàn)Oak在互聯(lián)網(wǎng)上應(yīng)用的前景,于是改造了Oak,于1995年5月以Java的名稱正式發(fā)布,并提出“Write once, Run anywhere" 的口號(hào)。
二、認(rèn)識(shí)Java
2.1JDK
JDK是甲骨文公司(OC)開發(fā)的集成開發(fā)環(huán)境,JDK是Java開發(fā)工具包 ,包括了Java運(yùn)行環(huán)境JRE(Java Runtime Envirnment)、一堆Java工具(javac/java/jdb等)和Java基礎(chǔ)的類庫(kù)(即Java API 包括rt.jar)。
JRE是運(yùn)行基于Java語(yǔ)言編寫的程序所不可缺少的運(yùn)行環(huán)境。也是通過(guò)它,Java的開發(fā)者才得以將自己開發(fā)的程序發(fā)布到用戶手中,讓用戶使用。
JVM是整個(gè)Java實(shí)現(xiàn)跨平臺(tái)的最核心的部分,所有的Java程序會(huì)首先被編譯為.class的類文件,這種類文件可以在虛擬機(jī)上執(zhí)行。也就是說(shuō)class并不直接與機(jī)器的操作系統(tǒng)相對(duì)應(yīng),而是經(jīng)過(guò)虛擬機(jī)間接與操作系統(tǒng)交互,由虛擬機(jī)將程序解釋給本地系統(tǒng)執(zhí)行。
————————————————
? ? ? ? ? ? ? ? ? ? ? ? ? ? 版權(quán)聲明:本文為博主原創(chuàng)文章,遵循 CC 4.0 BY-SA 版權(quán)協(xié)議,轉(zhuǎn)載請(qǐng)附上原文出處鏈接和本聲明。
? ? ? ? ? ? ? ? ? ? ? ??
原文鏈接:https://blog.csdn.net/qq_75234423/article/details/143061163