計(jì)算機(jī)二級(jí)考試Java入門(mén)教程:Java是什么
導(dǎo)語(yǔ):全國(guó)計(jì)算機(jī)等級(jí)考試,是經(jīng)原國(guó)家教育委員會(huì)現(xiàn)教育部批準(zhǔn),由教育部考試中心主辦,面向社會(huì),用于考查應(yīng)試人員計(jì)算機(jī)應(yīng)用知識(shí)與技能的全國(guó)性計(jì)算機(jī)水平考試體系。下面和小編來(lái)看看計(jì)算機(jī)二級(jí)考試Java入門(mén)教程:Java是什么。希望對(duì)大家有所幫助。
一 :Java 是什么?
通常我們認(rèn)為,Java 是:
一種計(jì)算機(jī)編程語(yǔ)言
一種軟件開(kāi)發(fā)平臺(tái)
一種軟件運(yùn)行平臺(tái)
一種軟件部署環(huán)境
什么意思呢,分別解釋一下。
1 :Java 是一種計(jì)算機(jī)編程語(yǔ)言
1.1 :語(yǔ)言
要準(zhǔn)確地給語(yǔ)言下一個(gè)定義很困難,對(duì)我們來(lái)說(shuō)也沒(méi)有必要,但是大家都知道漢語(yǔ)、英語(yǔ)等是語(yǔ)言。 語(yǔ)言是用來(lái)干什么的呢?很明顯語(yǔ)言是用來(lái)交流的, 比如大家現(xiàn)在看這些文字,其實(shí)就是我們通過(guò)這些文字在交流。
1.2 :計(jì)算機(jī)編程
所謂計(jì)算機(jī)編程就是:把我們的要求和想法,按照能夠讓計(jì)算機(jī)看懂的規(guī)則和約定,編寫(xiě)出來(lái)的過(guò)程,就是編程。編程的結(jié)果就是一些計(jì)算機(jī)能夠看懂并能夠執(zhí)行和處理的東西,我們把它叫做軟件或者程序。事實(shí)上,程序就是我們對(duì)計(jì)算機(jī)發(fā)出的命令集(指令集) 。
1.3 :Java 是一種計(jì)算機(jī)編程語(yǔ)言
我們說(shuō) Java 是一種計(jì)算機(jī)編程語(yǔ)言,首先是說(shuō):Java 是一種語(yǔ)言,也就是 Java 是用來(lái)交流的, 那么用來(lái)誰(shuí)和誰(shuí)交流呢?很明顯就是人和計(jì)算機(jī)交流了, 換句話說(shuō)把我們的要求和想法用 Java 表達(dá)出來(lái),那么計(jì)算機(jī)能看懂,就能夠按照我們要求運(yùn)行,而這個(gè)過(guò)程就是我們說(shuō)的使用 Java 編程,所以我們講 Java 是一種計(jì)算機(jī)編程語(yǔ)言。
為了讓計(jì)算機(jī)看懂,Java 會(huì)有一系列的規(guī)則和約定,這些就是 Java 的語(yǔ)法。
2 :Java 是一種軟件開(kāi)發(fā)平臺(tái)
2.1 :什么是軟件開(kāi)發(fā)
可以簡(jiǎn)單地理解為:編程的結(jié)果是軟件或者程序,而編程的過(guò)程就是軟件開(kāi)發(fā)。軟件開(kāi)發(fā)的基本步驟包括:需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)、編碼、測(cè)試、維護(hù)等階段。
2.2 :什么是開(kāi)發(fā)平臺(tái)
在軟件開(kāi)發(fā)的過(guò)程中, 我們需要很多的工具來(lái)輔助我們的工作, 不可能什么都從頭自己做。 我們把編程的環(huán)境和相應(yīng)的輔助工具統(tǒng)稱為開(kāi)發(fā)環(huán)境, 開(kāi)發(fā)平臺(tái)就是用來(lái)提供這個(gè)開(kāi)發(fā)環(huán)境的。
2.3 :Java 是一種開(kāi)發(fā)平臺(tái)
Java 不單純是一個(gè)編程的語(yǔ)言,它自身提供了一系列開(kāi)發(fā) Java 所需要的環(huán)境和工具,來(lái)進(jìn)行編譯、解釋、文檔生成、打包等,比如:javac.exe、java.exe 等等,這些我們后面會(huì)講到,現(xiàn)在不明白也沒(méi)有關(guān)系。所以我們講 Java 是一個(gè)開(kāi)發(fā)平臺(tái)
3 :Java 是一種軟件運(yùn)行平臺(tái)
3.1 :什么是軟件的`運(yùn)行平臺(tái)
如同我們需要陽(yáng)光、空氣、水和食物才能正常存活一樣,軟件最終要能夠運(yùn)行,也需要一系列的外部環(huán)境,來(lái)為軟件的運(yùn)行提供支持,而提供這些支持的就是運(yùn)行平臺(tái)。
3.2 :Java 是一種運(yùn)行平臺(tái)
Java 本身提供 Java 軟件所需要的運(yùn)行環(huán)境,Java 應(yīng)用可運(yùn)行在安裝了 JRE(Java Runtime Environment)的機(jī)器上,所以我們說(shuō) Java 是一個(gè)運(yùn)行平臺(tái)。
JRE:Java Runtime Environment,Java 運(yùn)行環(huán)境。
4 :Java 是一種軟件部署環(huán)境
4.1 :什么是軟件的部署
簡(jiǎn)單地講,部署就是安裝,就是把軟件放置到相應(yīng)的地方,并且進(jìn)行相應(yīng)的配置(一般稱作部署描述) ,讓軟件能夠正常運(yùn)行起來(lái)。
4.2 :Java 是一種軟件部署環(huán)境
Java 本身是一個(gè)開(kāi)發(fā)的平臺(tái), 開(kāi)發(fā)后的 Java 程序也是運(yùn)行在 Java 平臺(tái)上的。 也就是說(shuō),開(kāi)發(fā)后的 Java 程序也是部署在 Java 平臺(tái)上的,這個(gè)尤其在后面學(xué)習(xí) JEE(Java 的企業(yè)版)的時(shí)候,體現(xiàn)更為明顯。
【計(jì)算機(jī)二級(jí)考試Java入門(mén)教程:Java是什么】相關(guān)文章:
java面試簡(jiǎn)歷模板10-09
java個(gè)人簡(jiǎn)歷06-12
java個(gè)人簡(jiǎn)歷02-25
精選Java筆試題06-06
JAVA實(shí)習(xí)的簡(jiǎn)歷模板09-05
java簡(jiǎn)歷工作描述范文02-02
JAVA外文參考文獻(xiàn)01-23
java論文參考文獻(xiàn)08-01
Java Web基礎(chǔ)筆試題06-06