华南俳烁实业有限公司

考試首頁 | 考試用書 | 培訓(xùn)課程 | 模擬考場 | 考試論壇  
全國  |             |          |          |          |          |         
  當(dāng)前位置:計算機(jī)等級 > 二級考試 > Java語言程序設(shè)計 > 考試輔導(dǎo) > 文章內(nèi)容
  

計算機(jī)二級考試Java語言程序設(shè)計入門教程:Java是什么

中華IT學(xué)院   【 】  [ 2017年5月23日 ]

  Java 是什么?

  通常我們認(rèn)為,Java 是:

  ? 一種計算機(jī)編程語言

  ? 一種軟件開發(fā)平臺

  ? 一種軟件運(yùn)行平臺

  ? 一種軟件部署環(huán)境

  什么意思呢,分別解釋一下。

  1 :Java 是一種計算機(jī)編程語言

  1.1 :語言

  要準(zhǔn)確地給語言下一個定義很困難,對我們來說也沒有必要,但是大家都知道漢語、英語等是語言。 語言是用來干什么的呢?很明顯語言是用來交流的, 比如大家現(xiàn)在看這些文字,其實就是我們通過這些文字在交流。

  1.2 :計算機(jī)編程

  所謂計算機(jī)編程就是:把我們的要求和想法,按照能夠讓計算機(jī)看懂的規(guī)則和約定,編寫出來的過程,就是編程。編程的結(jié)果就是一些計算機(jī)能夠看懂并能夠執(zhí)行和處理的東西,我們把它叫做軟件或者程序。事實上,程序就是我們對計算機(jī)發(fā)出的命令集(指令集) 。

  1.3 :Java 是一種計算機(jī)編程語言

  我們說 Java 是一種計算機(jī)編程語言,首先是說:Java 是一種語言,也就是 Java 是用來交流的, 那么用來誰和誰交流呢?很明顯就是人和計算機(jī)交流了, 換句話說把我們的要求和想法用 Java 表達(dá)出來,那么計算機(jī)能看懂,就能夠按照我們要求運(yùn)行,而這個過程就是我們說的使用 Java 編程,所以我們講 Java 是一種計算機(jī)編程語言。

  為了讓計算機(jī)看懂,Java 會有一系列的規(guī)則和約定,這些就是 Java 的語法。

  2 :Java 是一種軟件開發(fā)平臺

  2.1 :什么是軟件開發(fā)

  可以簡單地理解為:編程的結(jié)果是軟件或者程序,而編程的過程就是軟件開發(fā)。軟件開發(fā)的基本步驟包括:需求分析、概要設(shè)計、詳細(xì)設(shè)計、編碼、測試、維護(hù)等階段。

  2.2 :什么是開發(fā)平臺

  在軟件開發(fā)的過程中, 我們需要很多的工具來輔助我們的工作, 不可能什么都從頭自己做。 我們把編程的環(huán)境和相應(yīng)的輔助工具統(tǒng)稱為開發(fā)環(huán)境, 開發(fā)平臺就是用來提供這個開發(fā)環(huán)境的。

  2.3 :Java 是一種開發(fā)平臺

  Java 不單純是一個編程的語言,它自身提供了一系列開發(fā) Java 所需要的環(huán)境和工具,來進(jìn)行編譯、解釋、文檔生成、打包等,比如:javac.exe、java.exe 等等,這些我們后面會講到,現(xiàn)在不明白也沒有關(guān)系。所以我們講 Java 是一個開發(fā)平臺

  3 :Java 是一種軟件運(yùn)行平臺

  3.1 :什么是軟件的運(yùn)行平臺

  如同我們需要陽光、空氣、水和食物才能正常存活一樣,軟件最終要能夠運(yùn)行,也需要一系列的外部環(huán)境,來為軟件的運(yùn)行提供支持,而提供這些支持的就是運(yùn)行平臺。

  3.2 :Java 是一種運(yùn)行平臺

  Java 本身提供 Java 軟件所需要的運(yùn)行環(huán)境,Java 應(yīng)用可運(yùn)行在安裝了 JRE(Java Runtime Environment)的機(jī)器上,所以我們說 Java 是一個運(yùn)行平臺。

  JRE:Java Runtime Environment,Java 運(yùn)行環(huán)境。

  4 :Java 是一種軟件部署環(huán)境

  4.1 :什么是軟件的部署

  簡單地講,部署就是安裝,就是把軟件放置到相應(yīng)的地方,并且進(jìn)行相應(yīng)的配置(一般稱作部署描述) ,讓軟件能夠正常運(yùn)行起來。

  4.2 :Java 是一種軟件部署環(huán)境

  Java 本身是一個開發(fā)的平臺, 開發(fā)后的 Java 程序也是運(yùn)行在 Java 平臺上的。 也就是說,開發(fā)后的 Java 程序也是部署在 Java 平臺上的,這個尤其在后面學(xué)習(xí) JEE(Java 的企業(yè)版)的時候,體現(xiàn)更為明顯。

分享到:
本文糾錯】【告訴好友】【打印此文】【返回頂部
將考試網(wǎng)添加到收藏夾 | 每次上網(wǎng)自動訪問考試網(wǎng) | 復(fù)制本頁地址,傳給QQ/MSN上的好友 | 申請鏈接 | 意見留言 TOP
關(guān)于本站  網(wǎng)站聲明  廣告服務(wù)  聯(lián)系方式  站內(nèi)導(dǎo)航  考試論壇
Copyright © 2006-2017 中華考試網(wǎng)(Examw.com) All Rights Reserved  營業(yè)執(zhí)照
郓城县| 绥阳县| 大新县| 乡城县| 兴城市| 华容县| 许昌市| 大化| 临沧市| 石渠县| 安仁县| 临海市| 徐闻县| 三穗县| 灌阳县| 沂水县| 读书| 滨海县| 宝丰县| 北辰区| 剑阁县| 竹北市| 方山县| 鸡东县| 凭祥市| 洛浦县| 定兴县| 丽江市| 江城| 揭东县| 张北县| 中江县| 临清市| 宜兰市| 泗阳县| 仲巴县| 恩施市| 烟台市| 徐水县| 平南县| 潼关县|