亚洲一级免费看,特黄特色大片免费观看播放器,777毛片,久久久久国产一区二区三区四区,欧美三级一区二区,国产精品一区二区久久久久,人人澡人人草

計(jì)算機(jī)等級

計(jì)算機(jī)二級考試Java重點(diǎn)考點(diǎn)

時間:2024-07-31 19:25:30 計(jì)算機(jī)等級 我要投稿
  • 相關(guān)推薦

計(jì)算機(jī)二級考試Java重點(diǎn)考點(diǎn)

  Java支持快速原型和容易試驗(yàn),它將導(dǎo)致快速程序開發(fā)。這是一個與傳統(tǒng)的、耗時的“編譯、鏈接和測試”形成鮮明對比的精巧的開發(fā)過程。下面是小編整理的計(jì)算機(jī)二級考試Java重點(diǎn)考點(diǎn),希望大家認(rèn)真閱讀!

計(jì)算機(jī)二級考試Java重點(diǎn)考點(diǎn)

  1.1.2 java語言的產(chǎn)生

  俗話說:"有心栽花花不成,無心插柳柳成蔭"。Sun公司絕沒想到本想用于消費(fèi)電子產(chǎn)品開發(fā)的編程語言卻率先在網(wǎng)絡(luò)中得到了廣泛應(yīng)用,但是也可以說是"東方不亮西方亮",正是因?yàn)閖ava語言在設(shè)計(jì)目標(biāo)上的正確性使得java語言"是金字總會發(fā)光的"。C語言是面向過程的語言,也是使用率非常高的語言;而面向?qū)ο蟮乃枷胍氲骄幊陶Z言之后,C語言就被改造成為面向?qū)ο蟮腃++語言,得到了廣泛的應(yīng)用。但是C++語言必須兼容C語言,因此C++語言是面向過程和面向?qū)ο蠡旌系恼Z言。

  java語言產(chǎn)生于C++語言之后,是完全的面向?qū)ο蟮木幊陶Z言,充分吸取了C++語言的優(yōu)點(diǎn),采用了程序員所熟悉的C和C++語言的許多語法,同時又去掉了C語言中指針、內(nèi)存申請和釋放等影響程序健壯性的部分,可以說java語言是站在C++語言這個"巨人的肩膀上"前進(jìn)的。

  java語言的一個目標(biāo)是跨平臺,因此采用了解釋執(zhí)行而不是編譯執(zhí)行的運(yùn)行環(huán)境,在執(zhí)行過程中根據(jù)所在的不同的硬件平臺把程序解釋為當(dāng)前的機(jī)器碼,實(shí)現(xiàn)跨平臺運(yùn)行。而動態(tài)下載程序代碼的機(jī)制完全是為了適應(yīng)網(wǎng)絡(luò)計(jì)算的特點(diǎn),程序可以根據(jù)需要把代碼實(shí)時的從服務(wù)器中下載過來執(zhí)行,在此之前還沒有任何一種語言能夠支持這一點(diǎn)。

  java是印尼的一個小島,盛產(chǎn)咖啡,而程序員往往喜歡喝咖啡,因此取名為java語言。看來,目前java這杯咖啡已經(jīng)飄香在世界各地。

  任何事物的產(chǎn)生既有必然的原因也有偶然的因素,java語言的出現(xiàn)也驗(yàn)證了這一點(diǎn)。1991年,美國Sun Microsystems公司的某個研究小組為了能夠在消費(fèi)電子產(chǎn)品上開發(fā)應(yīng)用程序,積極尋找合適的編程語言。消費(fèi)電子產(chǎn)品種類繁多,包括PDA、機(jī)頂盒、手機(jī)等等,即使是同一類消費(fèi)電子產(chǎn)品所采用的處理芯片和操作系統(tǒng)也不相同,也存在著跨平臺的問題。當(dāng)時最流行的編程語言是C和C++語言,Sun公司的研究人員就考慮是否可以采用C++語言來編寫消費(fèi)電子產(chǎn)品的應(yīng)用程序,但是研究表明,對于消費(fèi)電子產(chǎn)品而言C++語言過于復(fù)雜和龐大,并不適用,安全性也并不令人滿意。于是,Bill Joy先生領(lǐng)導(dǎo)的研究小組就著手設(shè)計(jì)和開發(fā)出一種語言,稱之為Oak。該語言采用了許多C語言的語法,提高了安全性,并且是面向?qū)ο蟮恼Z言,但是Oak語言在商業(yè)上并未獲得成功。時間轉(zhuǎn)到了1995年,互聯(lián)網(wǎng)在世界上蓬勃發(fā)展,Sun公司發(fā)現(xiàn)Oak語言所具有的跨平臺、面向?qū)ο、安全性高等特點(diǎn)非常符合互聯(lián)網(wǎng)的需要,于是改進(jìn)了該語言的設(shè)計(jì),要達(dá)到如下幾個目標(biāo):

  創(chuàng)建一種面向?qū)ο蟮某绦蛟O(shè)計(jì)語言,而不是面向過程的語言;

  提供一個解釋執(zhí)行的程序運(yùn)行環(huán)境,是程序代碼獨(dú)立于平臺;

  吸收C和C++的優(yōu)點(diǎn),使程序員容易掌握;

  去掉C和C++中影響程序健壯性的部分,使程序更安全,例如指針、內(nèi)存申請和釋放;

  實(shí)現(xiàn)多線程,使得程序能夠同時執(zhí)行多個任務(wù);

  提供動態(tài)下載程序代碼的機(jī)制;

  提供代碼校驗(yàn)機(jī)制以保證安全性;

  最終,Sun公司給該語言取名為java語言,造就了一代成功的編程語言。

【計(jì)算機(jī)二級考試Java重點(diǎn)考點(diǎn)】相關(guān)文章:

計(jì)算機(jī)二級JAVA考點(diǎn)解析08-08

2017計(jì)算機(jī)二級考試重點(diǎn)08-26

計(jì)算機(jī)等級考試二級Java語言考試大綱10-04

2017計(jì)算機(jī)二級考試Java考試內(nèi)容10-05

計(jì)算機(jī)等級二級考試復(fù)習(xí)重點(diǎn)07-04

計(jì)算機(jī)二級考試MSOffice核心考點(diǎn)10-11

計(jì)算機(jī)二級MSOffice考試重點(diǎn)錦集10-24

計(jì)算機(jī)等級考試二級C語言考點(diǎn)09-30

計(jì)算機(jī)二級考試MSOffice高效考點(diǎn)積累07-09

2016年秘書資格考試(二級)重點(diǎn)考點(diǎn)整理06-15