国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

學習javabean

2019-11-18 13:41:13
字體:
來源:轉載
供稿:網友

  什么是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他們的值,
private String name = null;
private int age = 0;
而下面我們創建了一個無參數的構造器,緊記:在javabean中是無(empty)參數的構造器,而不是叫你不用.就象:public SimpleBean() {};
要運用getter 和setter方法來get 和 set javabean的特性(properties或變量)是簡單的,我們所要做的是添加 特性的名字,e.g. name;使他的首寫字母大寫,Name;現在我們的get的getter方法和set的setter方法就變為:
public String getName() {
return name;
}

public void setName(String s) {
name = s;
}
看!多簡單啊!因為名字是字符型所以我們返回getName() 的值也應該是相同類型,對于setName()是一樣的,所以他有一個 字符型參數 s;下面我們添加四個getter 和setter方法,
public String getName() {
return name;
}

public void setName(String s) {
name = s;
}

public int getAge() {
return age;
}

public void setAge(int i) {
age = i;
}
最后以 }完成該類.
編譯吧,象其他的java代碼一樣,成功后一個簡單的javabean就產生了.

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 和龙市| 雷波县| 昌图县| 赤峰市| 西华县| 会泽县| 崇明县| 宕昌县| 新乡市| 中超| 若尔盖县| 文成县| 正安县| 嘉荫县| 宜章县| 齐齐哈尔市| 民乐县| 北京市| 环江| 亚东县| 乃东县| 宜章县| 长白| 商丘市| 克东县| 钦州市| 吉林省| 普安县| 铜山县| 南通市| 南雄市| 兴义市| 当阳市| 深圳市| 郓城县| 荥阳市| 福泉市| 兴和县| 北流市| 富顺县| 海淀区|