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