資料內(nèi)容:
1.1:語言
要準(zhǔn)確地給語言下一個定義很困難,對我們來說也沒有必要,但是大家都知道漢語、英
語等是語言。語言是用來干什么的呢?很明顯語言是用來交流的,比如大家現(xiàn)在看這些文字,
其實就是我們通過這些文字在交流。
1.2:計算機編程
所謂計算機編程就是:把我們的要求和想法,按照能夠讓計算機看懂的規(guī)則和約定,編
寫出來的過程,就是編程。編程的結(jié)果就是一些計算機能夠看懂并能夠執(zhí)行和處理的東西,
我們把它叫做軟件或者程序。事實上,程序就是我們對計算機發(fā)出的命令集(指令集)。
1.3:Java 是一種計算機編程語言
我們說 Java 是一種計算機編程語言,首先是說:Java 是一種語言,也就是 Java 是用來
交流的,那么用來誰和誰交流呢?很明顯就是人和計算機交流了,換句話說把我們的要求和
想法用 Java 表達(dá)出來,那么計算機能看懂,就能夠按照我們要求運行,而這個過程就是我
們說的使用 Java 編程,所以我們講 Java 是一種計算機編程語言。
為了讓計算機看懂,Java 會有一系列的規(guī)則和約定,這些就是 Java 的語法。
2:Java 是一種軟件開發(fā)平臺
2.1:什么是軟件開發(fā)
可以簡單地理解為:編程的結(jié)果是軟件或者程序,而編程的過程就是軟件開發(fā)。軟件開
發(fā)的基本步驟包括:需求分析、概要設(shè)計、詳細(xì)設(shè)計、編碼、測試、維護等階段。
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)境和工具,
來進行編譯、解釋、文檔生成、打包等,比如:javac.exe、java.exe 等等,這些我們后面會
講到,現(xiàn)在不明白也沒有關(guān)系。所以我們講 Java 是一個開發(fā)平臺