Java軟件工程師一個夢想的職業(yè),起初還是有很多不一樣的評價,有褒有貶,但是有一點不可否認,Java開發(fā)工具是現(xiàn)在全球最時髦的開發(fā)工具之一,它擁有一套龐大且完善的類庫,內置了其他語言需要靠庫甚至是操作系統(tǒng)才能支持的功能,擁有一個虛擬機,總之,Java開發(fā)工具的出現(xiàn),確實給整個程序界帶來了巨大的沖擊,也許現(xiàn)在還無法準確評估Java開發(fā)工具為整個IT業(yè)帶來的影響,但是有一點卻毋庸置疑——Java開發(fā)工具將不可避免地影響一代程序員。
作為一名將要成為職業(yè)程序員的學習者,也許應該認真評估一下Java開發(fā)工具在可以預見的一段時間里帶給自己的影響。在美國,越來越多的應用是基于Java開發(fā)工具開發(fā)的。Java開發(fā)工具在企業(yè)的應用中的日臻完美,打消了許多人對Java開發(fā)工具無法應用于大型企業(yè)級應用的顧慮。而在國內,Java開發(fā)工具也已如火如荼。據調查,在未來幾年內,將會出現(xiàn)20萬個Java軟件工程師職位需求,也許這將超過其它任何一種程序員的需求。
綜合上述,Java開發(fā)工具的生命力體現(xiàn)在如下方面:
1.Java開發(fā)工具產生與流行是InterNet發(fā)展的客觀要求;
2.是一門各方面性能都很好的編程語言,它的基本特點是簡單,面向對象,分布式,解釋的,健壯的,完全的,結構,中立的,可移植的,性能很優(yōu)異的,多線程的,動態(tài)的,適合的Internet環(huán)境上開發(fā)應用系統(tǒng);
3.Java可以制作大部分網絡應用程序系統(tǒng),而且與如今流行的www瀏覽器結合很好;
4.是一種區(qū)別于傳統(tǒng)系統(tǒng),遵守“網絡就是計算機”信條的平臺技術,Java開發(fā)工具將面向對象系統(tǒng)擴展成包括程序和數據的網絡計算機(NC),而這個平臺的核心就是Java虛擬機,許多使Java成為萬能開發(fā)平臺的屬性都源于Java虛擬機的概念和實現(xiàn)。
來源:江蘇萬和計算機培訓中心