揭秘學(xué)習(xí)Java必須了解的30個基本概念(2)_JSP教程
教程Tag:暫無Tag,歡迎添加,賺取U幣!
推薦:解讀Java異常處理和異常機(jī)制JAVA程序在運(yùn)行過程中經(jīng)常會出現(xiàn)一些錯誤 異常,對這些的處理是編程工作的重要一環(huán),本文就些做一簡單介紹。 JAVA中用2種方法處理異常: 1.在發(fā)生異常的地方直接處理; 2.將異常拋給調(diào)用者,讓調(diào)用者處理。 JAVA異�?煞譃�3種: (1)檢查性異常:java.lang.Exce
7.構(gòu)造對象使用構(gòu)造器:構(gòu)造器的提出,構(gòu)造器是一種特殊的方法,構(gòu)造對象并對其初始化。
例:Data類的構(gòu)造器叫Data
newData()---構(gòu)造一個新對象,且初始化當(dāng)前時間.
Datahappyday=newData()---把一個對象賦值給一個變量happyday,從而使該對象能夠多次使用,此處要聲明的使變量與對象變量二者是不同的.new返回的值是一個引用。
構(gòu)造器特點(diǎn):構(gòu)造器可以有0個,一個或多個參數(shù)
構(gòu)造器和類有相同的名字
一個類可以有多個構(gòu)造器
構(gòu)造器沒有返回值
構(gòu)造器總是和new運(yùn)算符一起使用.
8.重載:當(dāng)多個方法具有相同的名字而含有不同的參數(shù)時,便發(fā)生重載.編譯器必須挑選出調(diào)用哪個方法。
9.包(package)Java允許把一個或多個類收集在一起成為一組,稱作包,以便于組織任務(wù),標(biāo)準(zhǔn)Java庫分為許多包.java.langjava.utiljava,net等,包是分層次的所有的java包都在java和javax包層次內(nèi)。
10.繼承思想:允許在已經(jīng)存在的類的基礎(chǔ)上構(gòu)建新的類,當(dāng)你繼承一個已經(jīng)存在的類時,那么你就復(fù)用了這個類的方法和字段,同時你可以在新類中添加新的方法和字段。
11.擴(kuò)展類:擴(kuò)展類充分體現(xiàn)了is-a的繼承關(guān)系.形式為:class(子類)extends(基類)。
12.多態(tài):在java中,對象變量是多態(tài)的.而java中不支持多重繼承。
13.動態(tài)綁定:調(diào)用對象方法的機(jī)制。
(1)編譯器檢查對象聲明的類型和方法名。
(2)編譯器檢查方法調(diào)用的參數(shù)類型。
(3)靜態(tài)綁定:若方法類型為priavtestaticfinal編譯器會準(zhǔn)確知道該調(diào)用哪個方法。
(4)當(dāng)程序運(yùn)行并且使用動態(tài)綁定來調(diào)用一個方法時,那么虛擬機(jī)必須調(diào)用x所指向的對象的實際類型相匹配的方法版本。
(5)動態(tài)綁定:是很重要的特性,它能使程序變得可擴(kuò)展而不需要重編譯已存代碼。
14.final類:為防止他人從你的類上派生新類,此類是不可擴(kuò)展的。
15.動態(tài)調(diào)用比靜態(tài)調(diào)用花費(fèi)的時間要長。
16.抽象類:規(guī)定一個或多個抽象方法的類本身必須定義為abstract。
例:publicabstractstringgetDescripition
17.Java中的每一個類都是從Object類擴(kuò)展而來的。
18.object類中的equal和toString方法。
equal用于測試一個對象是否同另一個對象相等。
toString返回一個代表該對象的字符串,幾乎每一個類都會重載該方法,以便返回當(dāng)前狀態(tài)的正確表示.
(toString方法是一個很重要的方法)
19.通用編程:任何類類型的所有值都可以同object類性的變量來代替。
20.數(shù)組列表:ArrayList動態(tài)數(shù)組列表,是一個類庫,定義在java.uitl包中,可自動調(diào)節(jié)數(shù)組的大小。
分享:解析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ū)Ь涂梢粤耍?記
相關(guān)JSP教程:
- jsp response.sendRedirect不跳轉(zhuǎn)的原因分析及解決
- JSP指令元素(page指令/include指令/taglib指令)復(fù)習(xí)整理
- JSP腳本元素和注釋復(fù)習(xí)總結(jié)示例
- JSP FusionCharts Free顯示圖表 具體實現(xiàn)
- 網(wǎng)頁模板:關(guān)于jsp頁面使用jstl的異常分析
- JSP頁面中文傳遞參數(shù)使用escape編碼
- 基于jsp:included的使用與jsp:param亂碼的解決方法
- Java Web項目中連接Access數(shù)據(jù)庫的配置方法
- JDBC連接Access數(shù)據(jù)庫的幾種方式介紹
- 網(wǎng)站圖片路徑的問題:絕對路徑/虛擬路徑
- (jsp/html)網(wǎng)頁上嵌入播放器(常用播放器代碼整理)
- jsp下顯示中文文件名及絕對路徑下的圖片解決方法
JSP教程Rss訂閱編程教程搜索
JSP教程推薦
- JSP轉(zhuǎn)發(fā)和重定向的區(qū)別分析
- 解讀applicationcontext.xml
- jsp如何獲取瀏覽者真實IP地址方法
- 用jsp實現(xiàn)SQLServe數(shù)據(jù)庫的備份和恢復(fù)
- jsp是什么文件 如何打開jsp格式的文件
- 解讀Struts+Spring+Hibernate基礎(chǔ)教程
- JSP頁面緩存cache技術(shù)--瀏覽器緩存介紹及實現(xiàn)方法
- 淺談Java 使用jdbc:odbc 建立無源連接access數(shù)據(jù)庫
- 對JSP頁面?zhèn)髦抵形膩y碼的簡單解決方法
- JSP實例:Java實現(xiàn)隨機(jī)驗證碼功能實例
- 相關(guān)鏈接:
- 教程說明:
JSP教程-揭秘學(xué)習(xí)Java必須了解的30個基本概念(2)
。