揭秘學習Java必須了解的30個基本概念_JSP教程

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

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

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

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

      分享:解析struts+spring+hibernat整合練習示例
      工具: Eclipse3.1、MyEclipse4.03、Tomcat5.5.9、Properties Editor插件、MySql4.1.13 新建工程:名稱為 login 創建Struts框架 創建 index. jsp ,增加一鏈接指向 login.jsp 按下Ctrl + N,創建 login.jsp、LoginAction,使用MyEclipse的向導就可以了, 記

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