JavaBeans介紹


JSP-JavaBeans

JavaBean 是在編寫 Java 時專門創建的 Java 類,根據 JavaBean API 規范進行編碼 。 以下是區分 JavaBean 和其他 Java 類的特有的特征:

  • 它提供了一個默認的無參數構造函數。

  • 它應該是可序列化的,實現 serializable 接口。

  • 它可能有大量可以讀或寫的屬性。

  • 它可能有大量“getter”和“setter”方法的屬性。

方法 描述
getPropertyName() 例如,如果屬性名稱是 firstName,你的方法名稱應該是 getFirstName(),它可以讀該屬性。該方法叫做訪問器。
setPropertyName() 例如,如果屬性名稱是 firstName,你的方法名稱應該是 setFirstName(),它可以寫該屬性。該方法叫做賦值方法。

一個只讀屬性只會有一個 getPropertyName() 方法,而一個只寫屬性將只有一個 setPropertyName() 方法。

優點

  • Bean可以控制它的屬性、事件和方法是否暴露給其他程序。
  • Bean可以接收來自其他對象的事件,也可以產生事件給其他對象。
  • 有軟件可用來配置Bean。
  • Bean的屬性可以被序列化,以供日后重用。

參考鏈接

極客學院
javabeans


免責聲明!

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



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