在我們剛開始學Java的時候,會創造一個個對象,然后將其封裝成一個類,下面以汽車類為例:
public class car {
/**
* 這是一個五座小汽車
*/
private int 車輪 = 4 ;
private int 方向盤 = 1;
private int 座位 = 5;
public int get車輪() {
return 車輪;
}
public void set車輪(int 車輪) {
this.車輪 = 車輪;
}
public int get方向盤() {
return 方向盤;
}
public void set方向盤(int 方向盤) {
this.方向盤 = 方向盤;
}
public int get座位() {
return 座位;
}
public void set座位(int 座位) {
this.座位 = 座位;
}
}
我們將它稱為一個對象類,而到了后期我們將其稱之為JavaBean
下面將其特點總結如下:
所有屬性均為private
提供默認構造方法
提供getter和setter方法
實現serializable接口
對於serializable接口,是一個序列化接口,對象是可以序列化的。implements Serializable標識這對象可以進行序列化。
常見的實現序列化接口的類有:StringBuilder StringBuffer
對於JavaBean可以暫時將它理解為數據的容器。
