999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

淺談JAVA編程在實際項目中的應用

2014-04-29 00:00:00張健立
中國科教創(chuàng)新導刊 2014年1期

摘 要:JAVA語言是一種面向對象的編程語言,是一種主要被應用于多媒體網絡也就是Internet的編程語言。它是由Sun公司于1995年針對Internet開發(fā)的,解決了不少其他語言無法解決的問題。它的開發(fā)速度快,可以在不同軟硬件平臺下運行,而且不易遭到病毒感染,因此一經推出受到廣大開發(fā)者的歡迎。JAVA具有操作簡單,面向對象,支持跨平臺,安全性,健壯性等特點,其中跨平臺性是其備受推崇的重要原因。

關鍵詞:JAVA編程 架構 項目應用

中圖分類號:TP312 文獻標識碼:A 文章編號:1673-9795(2014)01(a)-0170-01

隨著網絡技術的應用越來越廣泛,Web開發(fā)成為軟件開發(fā)的熱點是必然趨勢。JAVA作為一門面向對象的語言,對于Web開發(fā)有著先天的優(yōu)勢,這也是為何JAVA語言的Web開發(fā)在此領域占有較大份額的原因。在此基礎上MVC架構的提出更是迎合了Web項目開發(fā)的邏輯復雜化,利用Servlet,JSP,JAVABean可以很好的完成上述架構。不僅如此還有Struts等多種技術同樣可以實現(xiàn)MVC模式,這需要我們在開發(fā)中選擇適合適當?shù)募夹g。

1 JAVABean的應用

JAVABean也被叫做JAVA豆,它也是有JAVA語言的創(chuàng)造者Sun公司所提出的。它被定義為一種軟件部件具有可重復使用的特性。從實際來說JAVABean本質上就是一種特殊的類,也是對應MVC模型中的M就是一種結構模型。

使JAVABean與JSP有機的相結合是一種不錯的開發(fā)模型。JAVABean的使用可以大大的降低JSP代碼行數(shù),利用其代碼重用性,不僅可以擴充JSP的功能,也可以使項目的開發(fā)更易于維護管理。

JAVABean在項目的開發(fā)中主要的作用是封裝業(yè)務,利用JAVA語言的面向對象性將一個個邏輯封裝成一個個類,這樣即有助于修改也能增加其復用性。在一個典型的項目中,JSP主要用于頁面的搭建以及內容的展示,我們不會將業(yè)務放到JSP中。這樣做有兩個原因,首先特定的業(yè)務邏輯有可能被多個JSP頁面調用,如果將業(yè)務放在JSP中,我們就需要做出很多重復的操作,這樣不僅是浪費時間也不利于項目的修改和維護;其次若將業(yè)務放入JSP中,當邏輯需要修改時,往往與其相關的頁面也需要修改,這樣有可能導致項目的框架也需要修改。正是因為上面所說的原因,我們項目開發(fā)中會需要將業(yè)務與展示分開。由不同的開發(fā)人員去完成相應的工作,可以大大的提高項目的開發(fā)速度,也可以使項目更靈活且拓展性強。

JAVABean在項目中最典型的運用就是針對數(shù)據庫的操作。每個功能如何去實現(xiàn)無需調用者去了解,只留下為JSP調用留下的接口。項目中需要對數(shù)據庫的操作具體就是增刪改查這幾種,我們可以利用實現(xiàn)DBHandle,生成conn類對象,利用它建立于數(shù)據庫的連接,并將對數(shù)據庫的所有操作內容都放在公共方法中,為JSP的調用提供便利。

2 利用JAVA解析Html

解析Html我們主要需要的類就是Praser,而在這個類正是HtmlEditorKit的內部類,并且被包含于Swing這個jar包中。它自身是一個抽象類,所以我們使用它的關鍵是對其進行實例化。通過重載其中的getPrarser()方法可以實例化出類的對象,從而達到我們要訪問它的目的。讀取Html文檔時我們會得到以下標簽,開始、結束、空、文本、注釋,每次解析時遇到上面的標簽就會調用對應的回調,這些方法是在Praser CallBack類中,這個類其實是HtmlEditorKit內部的一個公用類,通過重載幾個必須的方法,可以實現(xiàn)解析要處理的文件。這里我們需要用到標簽,其實就是Html.Tag這個類,它是用來表示Html的標簽,會被傳遞給回調方法。不同的標簽具有不同的屬性,如果想要處理Html肯定是離不開對于標簽屬性的了解,所以我們需要對Html.Attribute去進行研究。在Attribute類中定義了許多能被識別的標準屬性。如果我們想要解析Html格式的文件,就必須用到對象閱讀器-Reader。這個操作是第一步是建立與數(shù)據源的連接;第二步實例化類Parser和ParserCallBack,最后在使用pareser對象。

3 項目中應用JAVAApplet

JAVAApplet可以被作為頁面的一部分而被下載,并可以運行在瀏覽器中。應用JAVAApplet主要是為了增加用戶體驗性,是頁面更加的生動活潑。有時需要一些無限循環(huán)的方法讓其不斷的從數(shù)據庫中去提取實時信息,這時我們就可以用到JAVAApplet,而他的使用技巧是引入多線程,在程序開始時調用線程開始,而在程序結束時調用線程結束,這樣就是達到提高用戶體驗性的目的。雖然JAVAApplet有上面我們說的這些好處但是在使用時也是有需要注意的地方,因為其自身是需要下載到頁面中的所以,它的大小不易過大,應該盡量的小,這樣可以縮短頁面的加載時間。不僅如此想要解決這個加載時間的問題我們也可以通過保持適度的類離散性和減少初始化時間這個兩個角度來實現(xiàn)。

4 結語

JAVA的出現(xiàn)使網絡世界格局的一次變動,它在網絡Web編程語言平臺的地位是毋庸置疑的,無論是大型門戶網站,還是中小型企業(yè)系統(tǒng),越來越多的系統(tǒng)開始用JAVA語言來編程實現(xiàn),這已經是一個主流的方向。因此我們對于JAVA的研究就不應該僅僅只是停留在語言自身的特性展示上,更應該是在越來越多越來越廣的項目應用中,從實際應用中出發(fā),去研究去拓展JAVA的能做到的應該做到的。

參考文獻

[1]雷光圣.JAVA編程平臺的優(yōu)勢解析[J].信息與電腦:理論版,2013(2).

[2] 徐白雁.JAVA編程語言及其應用[J].電腦與信息技術,1996(4).

[3]王淞春.芻議JAVA編程技術在物流信息平臺的應用[J].計算機光盤軟件與應用,2012(7).

[4]鄭燕娥,鄭志明,陳維斌.基于反射機制的JAVA編程題自動評分技術[J].濱州學院學報,2012(3):96-99.

[5]包宇寧.使用JAVA編程解析Html文檔[J].福建電腦,2004(9).

[6]李真文.JAVA編程:在網頁上發(fā)布統(tǒng)計曲線[J].微電腦世界,1997(3).

[7]辛英.基于JAVA的網絡通信程序[J].濟南職業(yè)學院學報,2008(1).

主站蜘蛛池模板: 精品国产成人高清在线| 亚洲精品国产首次亮相| 精品一区二区无码av| 国产专区综合另类日韩一区| 欧美精品二区| 丁香五月婷婷激情基地| 韩国自拍偷自拍亚洲精品| 欧美日韩亚洲综合在线观看| 亚洲欧洲免费视频| 性网站在线观看| 久久毛片网| 美女无遮挡拍拍拍免费视频| 无码免费的亚洲视频| 国产国产人免费视频成18| 日韩A∨精品日韩精品无码| 好紧太爽了视频免费无码| …亚洲 欧洲 另类 春色| 国产高潮流白浆视频| 久久精品嫩草研究院| 国产一二视频| 99久久人妻精品免费二区| 五月六月伊人狠狠丁香网| 亚洲自拍另类| 国产性精品| 欧美精品色视频| 欧美一级高清片久久99| 国模私拍一区二区| 国产91成人| 日韩中文无码av超清| 成人福利一区二区视频在线| 亚洲成a人片| 久久久久人妻精品一区三寸蜜桃| 国产AV无码专区亚洲精品网站| 青青草一区二区免费精品| 亚洲成人动漫在线观看| 国产aⅴ无码专区亚洲av综合网| 国产www网站| 亚洲国产天堂久久综合226114| 国产精品区视频中文字幕| 亚洲热线99精品视频| 高清大学生毛片一级| 色偷偷男人的天堂亚洲av| 99精品在线看| 亚洲丝袜中文字幕| 在线亚洲小视频| 第一区免费在线观看| 久热精品免费| 国产精品大白天新婚身材| 99偷拍视频精品一区二区| 亚洲一区二区精品无码久久久| 国产午夜人做人免费视频中文| 3344在线观看无码| 黄色污网站在线观看| 久久香蕉国产线看观看精品蕉| 亚洲欧美国产视频| 午夜小视频在线| 亚洲av无码专区久久蜜芽| 在线观看国产精美视频| 四虎成人精品| 99久久无色码中文字幕| 性欧美精品xxxx| 日韩欧美视频第一区在线观看| 天堂成人av| 国产黄色爱视频| 日本三区视频| 一本无码在线观看| 久热re国产手机在线观看| 制服丝袜 91视频| 九九香蕉视频| 婷婷开心中文字幕| 日韩无码白| 一级成人a做片免费| 欧美成一级| 久久永久精品免费视频| 久久香蕉国产线看观看亚洲片| 免费毛片a| 天堂在线视频精品| 亚洲AV无码乱码在线观看裸奔| 好吊日免费视频| 久久亚洲中文字幕精品一区| 国产精品区视频中文字幕| 色偷偷综合网|