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

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

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

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


  21.class類object類中的getclass方法返回ckass類型的一個(gè)實(shí)例,程序啟動(dòng)時(shí)包含在main方法的類會(huì)被加載,虛擬機(jī)要加載他需要的所有類,每一個(gè)加載的類都要加載它需要的類。 
  22.class類為編寫可動(dòng)態(tài)操縱java代碼的程序提供了強(qiáng)大的功能反射,這項(xiàng)功能為JavaBeans特別有用,使用反射Java能支持VB程序員習(xí)慣使用的工具。 
能夠分析類能力的程序叫反射器,Java中提供此功能的包叫Java.lang.reflect反射機(jī)制十分強(qiáng)大. 
  1.在運(yùn)行時(shí)分析類的能力。 
  2.在運(yùn)行時(shí)探察類的對(duì)象。 
  3.實(shí)現(xiàn)通用數(shù)組操縱代碼。 
  4.提供方法對(duì)象。 
而此機(jī)制主要針對(duì)是工具者而不是應(yīng)用及程序。 
反射機(jī)制中的最重要的部分是允許你檢查類的結(jié)構(gòu).用到的API有: 
java.lang.reflect.Field返回字段. 
java.reflect.Method返回方法. 
java.lang.reflect.Constructor返回參數(shù). 
方法指針:java沒(méi)有方法指針,把一個(gè)方法的地址傳給另一個(gè)方法,可以在后面調(diào)用它,而接口是更好的解決方案。 
  23.接口(Interface)說(shuō)明類該做什么而不指定如何去做,一個(gè)類可以實(shí)現(xiàn)一個(gè)或多個(gè)interface。 
  24.接口不是一個(gè)類,而是對(duì)符合接口要求的類的一套規(guī)范。 
  若實(shí)現(xiàn)一個(gè)接口需要2個(gè)步驟:  
  1.聲明類需要實(shí)現(xiàn)的指定接口。 
  2.提供接口中的所有方法的定義。 
聲明一個(gè)類實(shí)現(xiàn)一個(gè)接口需要使用implements關(guān)鍵字 
classactionBimplementsComparable其actionb需要提供CompareTo方法,接口不是類,不能用new實(shí)例化一個(gè)接口. 
  25.一個(gè)類只有一個(gè)超類,但一個(gè)類能實(shí)現(xiàn)多個(gè)接口。Java中的一個(gè)重要接口:Cloneable
  26.接口和回調(diào).編程一個(gè)常用的模式是回調(diào)模式,在這種模式中你可以指定當(dāng)一個(gè)特定時(shí)間發(fā)生時(shí)回調(diào)對(duì)象上的方法。 
例:ActionListener接口監(jiān)聽(tīng). 
類似的API有:java.swing.JOptionPane 
 java.swing.Timer 
 java.awt.Tookit 
  27.對(duì)象clone:clone方法是object一個(gè)保護(hù)方法,這意味著你的代碼不能簡(jiǎn)單的調(diào)用它。
  28.內(nèi)部類:一個(gè)內(nèi)部類的定義是定義在另一個(gè)內(nèi)部的類。 
原因是: 
  1.一個(gè)內(nèi)部類的對(duì)象能夠訪問(wèn)創(chuàng)建它的對(duì)象的實(shí)現(xiàn),包括私有數(shù)據(jù)。 
  2.對(duì)于同一個(gè)包中的其他類來(lái)說(shuō),內(nèi)部類能夠隱藏起來(lái)。 
  3.匿名內(nèi)部類可以很方便的定義回調(diào)。 
  4.使用內(nèi)部類可以非常方便的編寫事件驅(qū)動(dòng)程序。 
  29.代理類(proxy): 
  1.指定接口要求所有代碼 
  2.object類定義的所有的方法(toStringequals) 
  30.數(shù)據(jù)類型:Java是強(qiáng)調(diào)類型的語(yǔ)言,每個(gè)變量都必須先申明它都類型,java中總共有8個(gè)基本類型.4種是整型,2種是浮點(diǎn)型,一種是字符型,被用于Unicode編碼中的字符,布爾型。

分享:解析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頁(yè)上一頁(yè)123下一頁(yè)
來(lái)源:模板無(wú)憂//所屬分類:JSP教程/更新時(shí)間:2010-02-16
相關(guān)JSP教程