終於知道了什麼事JavaBean

學習java 的時候經常會碰到JavaBean這個概念,一開始以爲JavabBean是一個具體的組件,今天詳細查看了些資料,終於明白了JavaBean是什麼東西!
1. JavaBean概念
符合一定規範編寫的Java類,不是一種技術,而是一種規範。大家針對這種規範,總結了很多開發技巧、工具函數。符合這種規範的類,可以被其它的程序員或者框架使用。
具體規範如下:
(1) 有一個public默認構造器(例如無參構造器)
(2) 屬性使用public 的get,set方法訪問,也就是說屬性設置成private,同時get,set方法與屬性名的大小也需要對應。例如屬性name,get方法就要寫成,public String getName(){},N大寫
(3) 需要序列化(即實現serializable接口)。這個是框架,工具跨平臺反映狀態必須的。

  1. 案例
    下面的UserBean類就是一種JavaBean。
public class UserBean { 

    private String name;
    private String password;

    public String getName() {
        return name;
    }
    public void setName(String name) {
        this.name = name;
    }

    public String getPassword() {
        return password;
    }
    public void setPassword(String password) {
        this.password = password;
    }
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章