什么是JavaBean


按着Sun公司的定義,JavaBean是一個可重復使用的軟件組件。實際上JavaBean是一種Java類,通過封裝屬性和方法成為具有某種功能或者處理某個業務的對象,簡稱bean。由於javabean是基於java語言的,因此javabean不依賴平台,具有以下特點:

  • 1. 可以實現代碼的重復利用
  • 2. 易編寫、易維護、易使用
  • 3. 可以在任何安裝了Java運行環境的平台上的使用,而不需要重新編譯。

編寫javabean就是編寫一個java的類,所以你只要會寫類就能編寫一個bean,這個類創建的一個對象稱做一個bean。為了能讓使用這個bean的應用程序構建工具(比如JSP引擎)知道這個bean的屬性和方法,只需在類的方法命名上遵守以下規則:

  • 1. 如果類的成員變量的名字是xxx,那么為了更改或獲取成員變量的值,即更改或獲取屬性,在類中可以使用兩個方法:
  • getXxx(),用來獲取屬性xxx。
  • setXxx(),用來修改屬性xxx.。
  • 2. 對於boolean類型的成員變量,即布爾邏輯類型的屬性,允許使用"is"代替上面的"get"和"set"。
  • 3. 類中方法的訪問屬性都必須是public的。
  • 4. 類中如果有構造方法,那么這個構造方法也是public的並且是無參數的。

總結:一個javabean就相當於一個數據模型,舉個例子,Student類就可以當做一個數據模型類,也就是javabean,這個數據模型類一般只包構造方法,屬性,以及這些屬性的set和get方法


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM