┊文章閱讀:次
大家都知道,每一個軟件的開發(fā)都需要許多程序員日日夜夜奮戰(zhàn)。而淘寶也不例外,那么在眾多的計算機(jī)語言中,淘寶使用哪一種語言編的呢?
隨著計算機(jī)和Internet的發(fā)展,迫切需要面向網(wǎng)絡(luò)的計算機(jī)語言。大家想一想,在PC上用Windows編寫的程序,不做修改就直接拿到UNIX系統(tǒng)上運(yùn)行,行嗎?顯然不行,因為程序必須轉(zhuǎn)換成計算機(jī)硬件的機(jī)器指令才能執(zhí)行,而專門為某種計算機(jī)硬件和操作系統(tǒng)編寫的程序是不能夠直接放到另外的計算機(jī)硬件上執(zhí)行的,至少要做移植工作。
而在網(wǎng)絡(luò)環(huán)境下,網(wǎng)絡(luò)上的計算機(jī)是五花八門的,即計算機(jī)的類型和操作系統(tǒng)是不一樣的。例如,SUN工作站的硬件是SPARC體系,軟件是UNIX中的Solaris操作系統(tǒng);而PC的硬件是INTEL體系,操作系統(tǒng)是Windows或Linux。因此,要想讓程序在網(wǎng)絡(luò)中各種計算機(jī)上都能正常運(yùn)行,這就要求程序設(shè)計語言能夠跨越各種軟件和硬件平臺。
Java就是在這種需求背景下誕生和流行的。微軟的比爾·蓋茨(Bill Gates)認(rèn)為:“Java是長期以來最卓越的程序設(shè)計語言?!比缃?,它已經(jīng)成為最流行的網(wǎng)絡(luò)編程語言。1994年下半年,隨著Internet的迅猛發(fā)展,人們發(fā)現(xiàn)Oak這種中性平臺及安全性高的面向?qū)ο笳Z言恰恰就是全球信息網(wǎng)所期待的語言。為了使之適應(yīng)網(wǎng)絡(luò)需求,開發(fā)人員對Oak進(jìn)行了一系列的改進(jìn),1995年,面向?qū)ο蟮腏ava語言誕生了。其響亮的口號是“Write Once,Run Anywhere”。Java的誕生對傳統(tǒng)的計算模型提出了新的挑戰(zhàn)。如軟件4A目標(biāo)要求軟件能達(dá)到任何人在任何地方和任何時間對任何電子設(shè)備都能操作
Copyright @ 2013-2018 中國福建網(wǎng) 版權(quán)所有
聯(lián)系我們
免責(zé)聲明:本站為非營利性網(wǎng)站,部分圖片或文章來源于互聯(lián)網(wǎng)如果無意中對您的權(quán)益構(gòu)成了侵犯,我們深表歉意,請您聯(lián)系,我們立即刪除。