下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、 淺談java語(yǔ)言現(xiàn)狀和發(fā)展前景 內(nèi)容摘要:作為一種最流行的網(wǎng)絡(luò)編程語(yǔ)言之一,java語(yǔ)言在當(dāng)今信息化社會(huì)中發(fā)揮了重要的作用。java語(yǔ)言具有面向?qū)ο蟆⒖缙脚_(tái)、安全性、多線程等特點(diǎn),這使得java成為許多應(yīng)用系統(tǒng)的理想開發(fā)語(yǔ)言。java應(yīng)用在各種各樣的系統(tǒng)開發(fā)中,它的跨平臺(tái)特點(diǎn)為開發(fā)人員提供了很大的方便。java現(xiàn)如今在眾多編程語(yǔ)言中排名第二,足以反映出它的重要性。java現(xiàn)如今主要應(yīng)用在b/s,c/s領(lǐng)域。由于科技的不斷發(fā)展,b/s將不足以滿足社會(huì)需求,c/s將會(huì)是社會(huì)發(fā)展趨勢(shì)。隨著servlet技術(shù)的使用,java向web和移動(dòng)設(shè)備方向挺進(jìn)。關(guān)鍵字:程序設(shè)計(jì)、面向?qū)ο?、跨平臺(tái)、b/s、c/
2、s1、 java語(yǔ)言的介紹與現(xiàn)狀 java是由sun公司于1995年5月推出的java程序設(shè)計(jì)語(yǔ)言和java平臺(tái)的總稱。 java平臺(tái)由java虛擬機(jī)(java virtual machine)和java 應(yīng)用編程接口(application programming interface、簡(jiǎn)稱api)構(gòu)成。 面向?qū)ο蠹夹g(shù)被稱為程序設(shè)計(jì)思想的一場(chǎng)革命,它已成為計(jì)算機(jī)應(yīng)用開發(fā)領(lǐng)域的主流趨勢(shì),java語(yǔ)言是面向?qū)ο蠹夹g(shù)成功應(yīng)用的范例之一。java語(yǔ)言的面向?qū)ο?、?jiǎn)單性、安全性、跨平臺(tái)等顯著特點(diǎn),使得java成為許多應(yīng)用系統(tǒng)的理想開發(fā)語(yǔ)言。java是一門完全的跨平臺(tái)語(yǔ)言,它的程序跨平臺(tái)運(yùn)行時(shí),對(duì)程序本身
3、不需要進(jìn)行任何的修改,真正做到“一次編寫,到處運(yùn)行”。隨著internet的產(chǎn)生和發(fā)展,java語(yǔ)言的諸多優(yōu)點(diǎn)引起軟件開發(fā)人員極大的關(guān)注。這也注定了java必將成為最流行的網(wǎng)絡(luò)編程語(yǔ)言之一。 java可以分為三個(gè)部分:企業(yè)版(j2ee)、標(biāo)準(zhǔn)版(j2se)、微型版(j2me)。企業(yè)版(j2ee)是大型企業(yè)所應(yīng)用開發(fā),主要是基于網(wǎng)絡(luò)的程序,方向?yàn)閏/s ,web應(yīng)用;標(biāo)準(zhǔn)版(j2se)是為圖形用戶界面編程,主要是基于本地的編程;微型版(j2me)該版本主要針對(duì)消費(fèi)類電子設(shè)備,如可視電話、汽車導(dǎo)航等。 隨著科技的不斷發(fā)展,java的社會(huì)市場(chǎng)需求也在不斷的增加,現(xiàn)在社會(huì)java開發(fā)人員的市場(chǎng)需求有哪
4、些呢?主要分為:java工程師、java軟件工程師、java程序員、java高級(jí)程序員。在企業(yè)的職位可分為:軟件工程師、系統(tǒng)架構(gòu)師、售前技術(shù)工程師、技術(shù)經(jīng)理、項(xiàng)目經(jīng)理、測(cè)試工程師等。 現(xiàn)在由于科技的快速發(fā)展,公司企業(yè)對(duì)java技術(shù)人員的需求量不斷增加,所以對(duì)于從事java編程的人員來(lái)說(shuō),找到程序設(shè)計(jì)的工作并非難事。一般來(lái)說(shuō),對(duì)于那些剛參加工作的人員來(lái)說(shuō)工資剛開始會(huì)比較低,在2k-4k之間。但隨著經(jīng)驗(yàn)不斷的豐富、技術(shù)不斷的提高,工資會(huì)不斷提高,大概在5k-9k之間。所以從事java編程的人員,將來(lái)的工資待遇還是比較不錯(cuò)的。 隨著java的不斷完善和發(fā)展,現(xiàn)在java主要涉及的知識(shí)領(lǐng)域包括以下部分
5、:jdk、html、css、javascript核心、oracle數(shù)據(jù)庫(kù)、javase、xml、java數(shù)據(jù)結(jié)構(gòu)、jdbc、servlet/jsp、ajax、hibernate、spring、web系統(tǒng)架構(gòu)、struts開發(fā)。這些技術(shù)是java的必備法寶。html、javascript、css實(shí)現(xiàn)web開發(fā)中,程序的界面的顯示和美觀;oracle數(shù)據(jù)庫(kù)是企業(yè)應(yīng)用中用來(lái)存儲(chǔ)大量數(shù)據(jù)的數(shù)據(jù)庫(kù);servlet/jsp實(shí)現(xiàn)網(wǎng)頁(yè)和java語(yǔ)言的溝通,是二者的橋梁。hibernate/、spring、struts是對(duì)程序進(jìn)行架構(gòu)設(shè)計(jì),使程序架構(gòu)分明,易于分析和維護(hù)。掌握這些技術(shù),就可以在java世界里大展
6、身手。2、 java的前景 由于java的諸多優(yōu)點(diǎn),java的發(fā)展前景十分廣泛。比如,在我們中國(guó)的市場(chǎng),java無(wú)論在企業(yè)級(jí)應(yīng)用,還是在面向大眾的服務(wù)方面都取得了不少進(jìn)展,在中國(guó)的電信、金融等關(guān)鍵性業(yè)務(wù)中發(fā)揮著舉足輕重的作用。目前,在中國(guó)政府有關(guān)部門的支持下,中國(guó)移動(dòng)和中國(guó)聯(lián)通已經(jīng)正式推出基于java的無(wú)線增值服務(wù),并在積極準(zhǔn)備基于java的3g增值服務(wù)。 現(xiàn)在社會(huì)向著更加信息化、更加智能的方向發(fā)展,java的應(yīng)用范圍也在不斷的擴(kuò)大。它可以進(jìn)行面向?qū)ο蟮膽?yīng)用開發(fā);可視化、可操作化的軟件開發(fā);動(dòng)態(tài)畫面的設(shè)計(jì)和調(diào)試;數(shù)據(jù)庫(kù)的操作和連接設(shè)計(jì)等。 由于sun、ibm、oracle等國(guó)際廠商相繼推出各種
7、基于java技術(shù)的應(yīng)用服務(wù)器以及各種應(yīng)用軟件,帶動(dòng)了java在金融、電信、制造等領(lǐng)域日益廣泛的應(yīng)用。如清華大學(xué)計(jì)算機(jī)系利用java、xml和web技術(shù)研制開發(fā)了多個(gè)軟件平臺(tái),東方科技的tong web、中創(chuàng)的inforweb 等j2ee應(yīng)用服務(wù)器。由此可見(jiàn),在巨大市場(chǎng)需求下,企業(yè)對(duì)于java人才的渴求已經(jīng)是不爭(zhēng)的事實(shí)。 java 在web、移動(dòng)設(shè)備以及云計(jì)算方面前景廣闊,隨著云計(jì)算以及移動(dòng)領(lǐng)域的擴(kuò)張,更多的企業(yè)在考慮將其應(yīng)用部署在java平臺(tái)上。無(wú)論是本地主機(jī),公共云,java都是目前最合適的選擇。另外在oracle的技術(shù)投資擔(dān)保下,java也是企業(yè)在云應(yīng)用方面回避微軟平臺(tái)、在移動(dòng)應(yīng)用方面回避
8、蘋果公司的一個(gè)最佳選擇。 java可以參與制作大部分網(wǎng)絡(luò)應(yīng)用程序系統(tǒng),而且與如今流行的www瀏覽器結(jié)合很好,這一優(yōu)點(diǎn)將促進(jìn)java的更大范圍的推廣。因?yàn)樵谖磥?lái)的社會(huì),信息將會(huì)傳送的更加快速,這將推動(dòng)程序向web程序方向發(fā)展,由于java具有編寫web程序的能力,并且java與瀏覽器結(jié)合良好,這將使得java前景充滿光明。注釋: 面向?qū)ο笫且环N對(duì)現(xiàn)實(shí)世界理解和抽象的方法,是計(jì)算機(jī)編程技術(shù)發(fā)展到一定階段后的產(chǎn)物 跨平臺(tái)概念是軟件開發(fā)中一個(gè)重要的概念,即不依賴于操作系統(tǒng),也不信賴硬件環(huán)境。一個(gè)操作系統(tǒng)下開發(fā)的應(yīng)用,放到另一個(gè)操作系統(tǒng)下依然可以運(yùn)行。 b/s結(jié)構(gòu)(browser/server,瀏覽器/服務(wù)器模式),是web興起后的一種網(wǎng)絡(luò)結(jié)構(gòu)模式,web瀏覽器是客戶端最主要的應(yīng)用程序。 c/s是(client/server)結(jié)構(gòu),即大家熟知的客戶機(jī)和服務(wù)器結(jié)構(gòu)。它是軟件系統(tǒng)體系結(jié)構(gòu),通過(guò)它可以充分利用兩端硬件環(huán)境的優(yōu)勢(shì),將任務(wù)合理分配到client端和server端來(lái)實(shí)現(xiàn),降低了系統(tǒng)的通訊開銷。 android是一種以linux為基礎(chǔ)的
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 雨雪天氣應(yīng)急預(yù)案15篇
- 寬基指數(shù)創(chuàng)新探索:基于行業(yè)均衡的視角- 2024
- 2025屆甘肅省白銀市會(huì)寧縣會(huì)寧縣第一中學(xué)高三適應(yīng)性調(diào)研考試數(shù)學(xué)試題含解析
- 陜西省漢濱區(qū)2025屆高三下學(xué)期一模考試數(shù)學(xué)試題含解析
- 2025屆寧夏青銅峽一中高考仿真卷數(shù)學(xué)試卷含解析
- 2025屆新疆石河子市第二中學(xué)高三第一次調(diào)研測(cè)試英語(yǔ)試卷含解析
- 2025屆甘肅省嘉峪關(guān)市重點(diǎn)中學(xué)高考適應(yīng)性考試英語(yǔ)試卷含解析
- 《飛利浦燈泡培訓(xùn)》課件
- 貴州省都勻第一中學(xué)2025屆高考數(shù)學(xué)倒計(jì)時(shí)模擬卷含解析
- 2025屆山東省濰坊市第一中學(xué)高三下學(xué)期聯(lián)合考試語(yǔ)文試題含解析
- 膝痹病(膝關(guān)節(jié)骨性關(guān)節(jié)炎)中醫(yī)臨床路徑
- 電力電子技術(shù)課程設(shè)計(jì)
- 農(nóng)村留守婦女創(chuàng)業(yè)就業(yè)情況調(diào)研報(bào)告
- 匹克球技術(shù)水平分級(jí)指南
- 山東工藝美術(shù)學(xué)院碩士研究生開題報(bào)告記錄表
- 大型電力變壓器安裝監(jiān)理工作要點(diǎn)
- 第三次全國(guó)文物普查建檔備案工作規(guī)范
- 輸變電工程經(jīng)濟(jì)評(píng)價(jià)導(dǎo)則
- 中西方差異之思維方式
- 直流斬波電路的MATLAB建模與仿真畢業(yè)設(shè)計(jì)
- 思想政治工作中人文關(guān)懷、心理疏導(dǎo)方式研究
評(píng)論
0/150
提交評(píng)論