日韩天天综合网_野战两个奶头被亲到高潮_亚洲日韩欧美精品综合_av女人天堂污污污_视频一区**字幕无弹窗_国产亚洲欧美小视频_国内性爱精品在线免费视频_国产一级电影在线播放_日韩欧美内地福利_亚洲一二三不卡片区

揭秘學(xué)習(xí)Java必須了解的30個基本概念_JSP教程

編輯Tag賺U幣
教程Tag:暫無Tag,歡迎添加,賺取U幣!

推薦:解讀Java異常處理和異常機(jī)制
JAVA程序在運行過程中經(jīng)常會出現(xiàn)一些錯誤 異常,對這些的處理是編程工作的重要一環(huán),本文就些做一簡單介紹。 JAVA中用2種方法處理異常: 1.在發(fā)生異常的地方直接處理; 2.將異常拋給調(diào)用者,讓調(diào)用者處理。 JAVA異�?煞譃�3種: (1)檢查性異常:java.lang.Exce

    Java的學(xué)習(xí)是比較復(fù)雜的,主要表現(xiàn)在相關(guān)的一系列平臺、規(guī)范和協(xié)議上,本文從初學(xué)者的角度總結(jié)了30條基本的概念,以便大家在以后的學(xué)習(xí)過程中更好的理解java的精髓。  
    Java概述:  
    Java的白皮書為我們提出了Java語言的11個關(guān)鍵特性。 
  (1)Easy:Java的語法比C++的相對簡單,另一個方面就是Java能使軟件在很小的機(jī)器上運行,基礎(chǔ)解釋其和類庫的支持的大小約為40kb,增加基本的標(biāo)準(zhǔn)庫和線程支持的內(nèi)存需要增加125kb。 
  (2)分布式:Java帶有很強(qiáng)大的TCP/IP協(xié)議宓睦炭?Java應(yīng)用程序能夠通過URL來穿過網(wǎng)絡(luò)來訪問遠(yuǎn)程對象,由于servlet機(jī)制的出現(xiàn),使Java編程非常的高效,現(xiàn)在許多的大的webserver都支持servlet。 
  (3)OO:面向?qū)ο笤O(shè)計是把重點放在對象及對象的接口上的一個編程技術(shù).其面向?qū)ο蠛虲++有很多不同,在與多重繼承的處理及Java的原類模型。 
  (4)健壯特性:Java采取了一個安全指針模型,能減小重寫內(nèi)存和數(shù)據(jù)崩潰的可能型。 
  (5)安全:Java用來設(shè)計網(wǎng)路和分布系統(tǒng),這帶來了新的安全問題,Java可以用來構(gòu)建防病毒和防攻擊的System.事實證明Java在防毒這一方面做的比較好。 
  (6)中立體系結(jié)構(gòu):Java編譯其生成體系結(jié)構(gòu)中立的目標(biāo)文件格式可以在很多處理器上執(zhí)行,編譯器產(chǎn)生的指令字節(jié)碼(Javabytecode)實現(xiàn)此特性,此字節(jié)碼可以在任何機(jī)器上解釋執(zhí)行。 
  (7)可移植性:Java中對基本數(shù)據(jù)結(jié)構(gòu)類型的大小和算法都有嚴(yán)格的規(guī)定所以可移植性很好。 
  (8)多線程:Java處理多線程的過程很簡單,Java把多線程實現(xiàn)交給底下操作系統(tǒng)或線程程序完成.所以多線程是Java作為服務(wù)器端開發(fā)語言的流行原因之一。 
  (9)Applet和servlet:能夠在網(wǎng)頁上執(zhí)行的程序叫Applet,需要支持Java的瀏覽器很多,而applet支持動態(tài)的網(wǎng)頁,這是很多其他語言所不能做到的。 

    基本概念: 
  1.OOP中唯一關(guān)系的是對象的接口是什么,就像計算機(jī)的銷售商她不管電源內(nèi)部結(jié)構(gòu)是怎樣的,他只關(guān)系能否給你提供電就行了,也就是只要知道canornot而不是howandwhy.所有的程序是由一定的屬性和行為對象組成的,不同的對象的訪問通過函數(shù)調(diào)用來完成,對象間所有的交流都是通過方法調(diào)用,通過對封裝對象數(shù)據(jù),很大限度上提高復(fù)用率。 
  2.OOP中最重要的思想是類,類是模板是藍(lán)圖,從類中構(gòu)造一個對象,即創(chuàng)建了這個類的一個實例(instance)。 
  3.封裝:就是把數(shù)據(jù)和行為結(jié)合起在一個包中)并對對象使用者隱藏數(shù)據(jù)的實現(xiàn)過程,一個對象中的數(shù)據(jù)叫他的實例字段(instancefield)。 
  4.通過擴(kuò)展一個類來獲得一個新類叫繼承(inheritance),而所有的類都是由Object根超類擴(kuò)展而得,根超類下文會做介紹。 
  5.對象的3個主要特性 
behavior---說明這個對象能做什么. 
state---當(dāng)對象施加方法時對象的反映. 
identity---與其他相似行為對象的區(qū)分標(biāo)志. 
每個對象有唯一的indentity而這3者之間相互影響. 
  6.類之間的關(guān)系: 
use-a:依賴關(guān)系 
has-a:聚合關(guān)系 
is-a:繼承關(guān)系--例:A類繼承了B類,此時A類不僅有了B類的方法,還有其自己的方法.(個性存在于共性中) 

分享:解析struts+spring+hibernat整合練習(xí)示例
工具: Eclipse3.1、MyEclipse4.03、Tomcat5.5.9、Properties Editor插件、MySql4.1.13 新建工程:名稱為 login 創(chuàng)建Struts框架 創(chuàng)建 index. jsp ,增加一鏈接指向 login.jsp 按下Ctrl + N,創(chuàng)建 login.jsp、LoginAction,使用MyEclipse的向?qū)Ь涂梢粤耍?記

共3頁上一頁123下一頁
來源:模板無憂//所屬分類:JSP教程/更新時間:2010-02-16
相關(guān)JSP教程