下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、 淺談java語言現(xiàn)狀和發(fā)展前景 內(nèi)容摘要:作為一種最流行的網(wǎng)絡(luò)編程語言之一,java語言在當(dāng)今信息化社會(huì)中發(fā)揮了重要的作用。java語言具有面向?qū)ο?、跨平臺(tái)、安全性、多線程等特點(diǎn),這使得java成為許多應(yīng)用系統(tǒng)的理想開發(fā)語言。java應(yīng)用在各種各樣的系統(tǒng)開發(fā)中,它的跨平臺(tái)特點(diǎn)為開發(fā)人員提供了很大的方便。java現(xiàn)如今在眾多編程語言中排名第二,足以反映出它的重要性。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語言的介紹與現(xiàn)狀 java是由sun公司于1995年5月推出的java程序設(shè)計(jì)語言和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語言是面向?qū)ο蠹夹g(shù)成功應(yīng)用的范例之一。java語言的面向?qū)ο蟆⒑?jiǎn)單性、安全性、跨平臺(tái)等顯著特點(diǎn),使得java成為許多應(yīng)用系統(tǒng)的理想開發(fā)語言。java是一門完全的跨平臺(tái)語言,它的程序跨平臺(tái)運(yùn)行時(shí),對(duì)程序本身
3、不需要進(jìn)行任何的修改,真正做到“一次編寫,到處運(yùn)行”。隨著internet的產(chǎn)生和發(fā)展,java語言的諸多優(yōu)點(diǎn)引起軟件開發(fā)人員極大的關(guān)注。這也注定了java必將成為最流行的網(wǎng)絡(luò)編程語言之一。 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編程的人員來說,找到程序設(shè)計(jì)的工作并非難事。一般來說,對(duì)于那些剛參加工作的人員來說工資剛開始會(huì)比較低,在2k-4k之間。但隨著經(jīng)驗(yàn)不斷的豐富、技術(shù)不斷的提高,工資會(huì)不斷提高,大概在5k-9k之間。所以從事java編程的人員,將來的工資待遇還是比較不錯(cuò)的。 隨著java的不斷完善和發(fā)展,現(xiàn)在java主要涉及的知識(shí)領(lǐng)域包括以下部分
5、:jdk、html、css、javascript核心、oracle數(shù)據(jù)庫、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ù)庫是企業(yè)應(yīng)用中用來存儲(chǔ)大量數(shù)據(jù)的數(shù)據(jù)庫;servlet/jsp實(shí)現(xiàn)網(wǎng)頁和java語言的溝通,是二者的橋梁。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無論在企業(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ù),并在積極準(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ù)庫的操作和連接設(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ù)器。由此可見,在巨大市場(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)上。無論是本地主機(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)樵谖磥淼纳鐣?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),通過它可以充分利用兩端硬件環(huán)境的優(yōu)勢(shì),將任務(wù)合理分配到client端和server端來實(shí)現(xiàn),降低了系統(tǒng)的通訊開銷。 android是一種以linux為基礎(chǔ)的
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025四川建筑安全員-B證考試題庫附答案
- 2025天津市安全員《A證》考試題庫及答案
- 《it推動(dòng)商業(yè)變革》課件
- 大匠文化精神課件(增)
- 多項(xiàng)式與多項(xiàng)式相乘的課件
- 【物理課件】測(cè)定金屬的電阻率 練習(xí)使用螺旋測(cè)微器課件
- 江蘇省無錫市2024-2025學(xué)年高二上學(xué)期期終教學(xué)質(zhì)量調(diào)研測(cè)試歷史試卷(含答案)
- 單位管理制度展示大全【職員管理】十篇
- 單位管理制度收錄大全【員工管理】十篇
- 單位管理制度收錄大合集人事管理篇
- 新部編人教版語文三年級(jí)下冊(cè)寫字表字帖
- DB32 4418-2022《 居住建筑標(biāo)準(zhǔn)化外窗系統(tǒng)應(yīng)用技術(shù)規(guī)程》
- (新版)初級(jí)教練員資格理論考試題庫(濃縮500題)
- 村委會(huì)地震演練方案及流程
- 【真題】2023年徐州市中考道德與法治試卷(含答案解析)
- 血栓彈力圖 (課件)
- 人行梯籠專項(xiàng)施工方案
- 死因監(jiān)測(cè)工作總結(jié)
- 2024年中國(guó)華融資產(chǎn)管理股份有限公司招聘筆試參考題庫含答案解析
- 邊防知識(shí)講座
- 分子病理學(xué)題庫
評(píng)論
0/150
提交評(píng)論