大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節(jié)點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 學(xué)習(xí)攻略 Java學(xué)習(xí) Java中關(guān)于set()和get()方法的理解及使用

Java中關(guān)于set()和get()方法的理解及使用

更新時間:2020-08-24 16:56:50 來源:動力節(jié)點 瀏覽2399次

我們先來看看set和get這兩個詞的表面意思,set是設(shè)置的意思,而get是獲取的意思,顧名思義,這兩個方法是對數(shù)據(jù)進行設(shè)置和獲取用的。而且,在類中使用set和get方法時,都是在set和get后面跟上一些特定的詞來形成特定意思的方法名,比如setage()和getage(),表示設(shè)置年齡和獲取年齡。

java中set集合get方法

然后我們來了解一下Java面向?qū)ο缶幊讨械姆忾]性和安全性。封閉性即對類中的域變量進行封閉操作,即用private來修飾他們,如此一來其他類則不能對該變量訪問。這樣我們就將這些變量封閉在了類內(nèi)部,這樣就提高了數(shù)據(jù)的安全性,當(dāng)我們想要操作這些域變量怎么辦呢?我們可以通過兩種方法,第一中即通過public方式的構(gòu)造器(或稱構(gòu)造函數(shù)),對象一實例化就對該變量賦值。第二種就是通過上面提到的set和get方法,這里我舉一個特定的例子,我定義一個Person類,該類中有name、age這兩個私有域變量,然后我定義setname()、getname()、setage()、getage()這四個方法,通過這四個方法來實現(xiàn)對name和age的操作。這樣一來,我不用直接對Person類中的域變量操作,而是通過set和get方法間接地操作這些變量,這樣就能提高域變量的安全性,同時又保證了域變量的封裝型。

最后說說set和get方法的使用場景,一般來說set和get方法都是對私有域變量進行操作的,所以大多數(shù)都是使用在包含特定屬性的類實體中。

現(xiàn)在你明白set和get方法了吧,其實這兩個方法只是類中的setxxx和getxxx方法的總稱。

在今后的開發(fā)過程中,只要你細心體會,結(jié)合Java中的一些宏觀的知識。set和get方法還是很容易理解的,或許你還會領(lǐng)會一些其他的Java中的重要理論知識。

package cn.itcast.domain;
import java.util.Date;
public class User {
private String username;
private String password;
private String gender;
private Date birthday;
private String email;
public String getUsername() {
return username;
}
public void setUsername(String username) {
this.username = username;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
public String getGender() {
return gender;
}
public void setGender(String gender) {
this.gender = gender;
}
public Date getBirthday() {
return birthday;
}
public void setBirthday(Date birthday) {
this.birthday = birthday;
}
public String getEmail() {
return email;
}
public void setEmail(String email) {
? this.email = email;
}
}
User u = new User();
u.setXXX();
u.getXXX();

你想給他賦值就用u.setXXX();    取這個類的對象的某個值 就get

java中set集合get方法

以上就是動力節(jié)點java培訓(xùn)機構(gòu)的小編針對“Java中關(guān)于set()和get()方法的理解及使用”的內(nèi)容進行的回答,希望對大家有所幫助,如有疑問,請在線咨詢,有專業(yè)老師隨時為你服務(wù)。

提交申請后,顧問老師會電話與您溝通安排學(xué)習(xí)

免費課程推薦 >>
技術(shù)文檔推薦 >>
主站蜘蛛池模板: 亚洲国产精品成人综合久久久 | 91精品国产91久久久久久 | 久久在线精品视频 | 久草免费在线 | 操熟美女又肥又嫩的骚屁股 | 天天玩夜夜操 | 久久夜色撩人精品国产 | 99精品视频在线这里只有 | 亚洲两性 | 欧美三级久久 | 不卡影院网| 欧美日本俄罗斯一级毛片 | 一本一本久久a久久精品综合麻豆 | 操免费视频| 欧美精品一区二区三区久久 | 一本色道久久综合亚洲精品 | 欧美亚洲高清日韩成人 | 日本精品视频在线观看 | 亚洲一二三区在线观看 | 亚洲射图| 黄色成人在线视频 | 国产网红精品 | 91亚洲精品福利在线播放 | 国产日韩欧美成人 | 毛片96视频免费观看 | 九九九九精品视频在线播放 | 老王午夜69精品影院 | 人人爱天天做夜夜爽88 | 中文视频| 久久久久久久爱综合 | 欧美日韩在线观看区一二 | 色综合天天综合网国产成人网 | aaaaaa毛片免费看 | 亚洲高清不卡视频 | 久久国产精品自线拍免费 | 成人aa在线观看视频 | 日本视频在线观看不卡高清免费 | 天天操综合视频 | 美女被羞羞的网站 | 国产久爱青草视频在线观看 | 视频毛片 |