北大青鳥:淺析Java技術(shù)流行的原因



北大青鳥通州校區(qū)提供:

作為一名將要成為職業(yè)程序員的學(xué)習(xí)者,也許應(yīng)該認(rèn)真評估一下Java在可以預(yù)見的一段時間里帶給自己的影響.在美國,越來越多的應(yīng)用是基于Java開發(fā)的。Java在企業(yè)的應(yīng)用中的日益完美,打消了許多人對Java 無法應(yīng)用于大型企業(yè)級應(yīng)用的顧慮。而在國內(nèi),Java也已如火如荼。據(jù)調(diào)查,在未來幾年內(nèi)將會出現(xiàn)20萬個Java程序員職位需求,也許這將超過其它任何一種程序員的需求。

Java 是現(xiàn)在全球最流行的開發(fā)工具之一,它擁有一套龐大且完善的類庫, 內(nèi)置了其他語言需要靠庫甚至是操作系統(tǒng)才能支持的功能,擁有一個虛擬機(jī),總之,Java 的出現(xiàn),確實(shí)給整個程序界帶來了巨大的沖擊。也許現(xiàn)在還無法準(zhǔn)確評估Java為整個IT業(yè)帶來的影響,但是有一點(diǎn)卻毋庸置疑:Java將不可避免地影響一代程序員。

Java是面積網(wǎng)絡(luò)的設(shè)計(jì)語,用來讓程序員創(chuàng)建應(yīng)用程序,這些應(yīng)用程序可以通過下載,而且可在任何計(jì)算平臺上安全地運(yùn)行。如果再加上互聯(lián)網(wǎng)和公司企業(yè)內(nèi)部網(wǎng)體系,你將會擁有一個未準(zhǔn)的網(wǎng)絡(luò)計(jì)算環(huán)境,Java作為一個分布式的、面向?qū)ο蟮某绦蛟O(shè)計(jì)語言,可以應(yīng)用于位于任何地方的任何計(jì)算機(jī)應(yīng)用網(wǎng)絡(luò)上的的應(yīng)用程序。

綜合上述,Java技術(shù)流行的原因體現(xiàn)在如下方面:

1. Java產(chǎn)生與流行是InterNet發(fā)展的客觀要求。

2. 是一門各方面性能都很好的編程語言,它的基本特點(diǎn)是簡單、面向?qū)ο、分布式、解釋的、健壯的、完全的、結(jié)構(gòu)中立的、可移植的、性能很優(yōu)異的、多線程的、動態(tài)的、適合的Internet境上開發(fā)應(yīng)用系統(tǒng)。

3.Java可以制作大部分網(wǎng)絡(luò)應(yīng)用程序系統(tǒng),而且與如今流行的WWW瀏覽器結(jié)合很好。

4.Java 不僅僅是一種語言,更重要的是一種區(qū)別于傳統(tǒng)系統(tǒng),遵守“網(wǎng)絡(luò)就是計(jì)算機(jī)”信條的平臺技術(shù)。Java平臺將面向?qū)ο笙到y(tǒng)擴(kuò)展成包括程序和數(shù)據(jù)的網(wǎng)絡(luò)計(jì)算機(jī) (NC), 而這個平臺的核心就是 Java 虛擬機(jī) , 許多使 Java 成為萬能開發(fā)平臺的屬性都源于 Java 虛擬機(jī)的概念和實(shí)現(xiàn)。

北大青鳥網(wǎng)上報名
北大青鳥招生簡章