程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> 關於JAVA >> Java學習:了解什麼叫做JavaBean

Java學習:了解什麼叫做JavaBean

編輯:關於JAVA
 

什麼是javabean?他其實是一個Java是類而已,我們要討論的是:

1.執行Java.io.Serializable 接口

2.提供無參數的構造器

3.提供getter 和 setter方法訪問它的屬性.

讓我們創建一個簡單的Javabean來看看吧!

示例:



package com.stardeveloper.bean.test;

public class SimpleBean implements Java.io.Serializable {

/* PropertIEs */

private String name = null;

private int age = 0;

/* Empty Constructor */

public SimpleBean() {}

/* Getter and Setter Methods */

public String getName() {

return name;

}

public void setName(String s) {

name = s;

}

public int getAge() {

return age;

}

public void setAge(int i) {

age = i;

}

}



將他保存在/WEB-INF/classes/com/stardeveloper/bean/test文件中;

解釋一下:第一行:package com.stardeveloper.bean.test;包的申明;

下面我們定義我們的類,使他能執行java.io.Serializable 接口,注意這Serializable接口不能包括任何方法.我們聲明name和age兩 個變量,這兩個變量在Javabean中作為特性(propertIEs或變量)被調用,這些道具是私有的,所以其他的類不能直接訪問,為了我們自己能訪問,我們提供了 getter 和setter方法來  get 和set他們的值。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved