欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

java中傳遞參數(shù)的方法-創(chuàng)新互聯(lián)

這篇文章將為大家詳細(xì)講解有關(guān)java中傳遞參數(shù)的方法,小編覺(jué)得挺實(shí)用的,因此分享給大家做個(gè)參考,希望大家閱讀完這篇文章后可以有所收獲。

玉林網(wǎng)站建設(shè)公司創(chuàng)新互聯(lián)建站,玉林網(wǎng)站設(shè)計(jì)制作,有大型網(wǎng)站制作公司豐富經(jīng)驗(yàn)。已為玉林上千提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\外貿(mào)網(wǎng)站制作要多少錢(qián),請(qǐng)找那個(gè)售后服務(wù)好的玉林做網(wǎng)站的公司定做!

計(jì)算機(jī)語(yǔ)言給子程序傳遞參數(shù)的方法有兩種:

按值傳遞(call-by-value):這種方法將一個(gè)參數(shù)值復(fù)制成子程序的正式參數(shù)。這樣,對(duì)子程序的參數(shù)的改變不影響調(diào)用它的參數(shù)。

引用調(diào)用(call-by-reference):在這種方法中,參數(shù)的引用(而不是參數(shù)值)被傳遞給子程序參數(shù),在子程序中,該引用用來(lái)訪問(wèn)調(diào)用中指定的實(shí)際參數(shù)。這樣,對(duì)子程序參數(shù)的改變將會(huì)影響調(diào)用子程序的參數(shù)。

在Java中,當(dāng)你給方法傳遞一個(gè)簡(jiǎn)單類(lèi)型時(shí),它是按值傳遞的。因此,接收參數(shù)的子程序參數(shù)的改變不會(huì)影響到該方法之外。請(qǐng)看下面的一個(gè)例子:

package toSzifucuan;
 
class Teshks{
void meth(int i, int j) {
i*=2;
j/=2;
}
}
 
public class CallByValue {
 
public static void main(String[] args) {
Teshks oob=new Teshks();
int a=15, b=20;
System.out.println("a和b初始值:"+a+" "+b);
 
oob.meth(a, b);
System.out.println("a和b在計(jì)算后的值:"+a+" "+b);
 
}
 
}

程序給出的結(jié)果是:

a和b初始值:15,20

a和b在計(jì)算后的值:15,20

可以看出,在meth()內(nèi)部發(fā)生的操作并不影響調(diào)用中a和b的值。

當(dāng)給你的方法傳遞一個(gè)對(duì)象的時(shí)候,這種情況就會(huì)發(fā)生變化,因?yàn)閷?duì)象是通過(guò)引用傳遞的。記住當(dāng)你創(chuàng)建一個(gè)類(lèi)類(lèi)型的變量時(shí),你只是創(chuàng)建了一個(gè)類(lèi)的引用。因此,當(dāng)你將這個(gè)引用傳遞給一個(gè)方法時(shí),接受它的參數(shù)將會(huì)指向該參數(shù)指向的同一個(gè)對(duì)象。這有力地證明了對(duì)象是通過(guò)引用調(diào)用傳遞給方法的。該對(duì)象中對(duì)象的改變確實(shí)影響了作為參數(shù)的對(duì)象。例如:

package toSzifucuan;
 
class Teshks{
int a, b;
public Teshks(int i, int j) {
a=i;
b=j;
}
void meth(Teshks oo) {
oo.a*=2;
oo.b/=2;
}
}
 
public class CallByValue {
 
public static void main(String[] args) {
Teshks oob=new Teshks(15,20);
System.out.println("a和b初始值:"+oob.a+" "+oob.b);
 
oob.meth(oob);
System.out.println("a和b在計(jì)算后的值:"+oob.a+" "+oob.b);
 
}
 
}

該程序打印的結(jié)果為:

a和b初始值:15,20

a和b在計(jì)算后的值:30,10

在這個(gè)例子中,meth()中的操作影響了作為參數(shù)的對(duì)象。

當(dāng)一個(gè)對(duì)象引用被傳遞給方法時(shí),引用本身使用按值調(diào)用被傳遞。但是,因?yàn)楸粋鬟f的值指向一個(gè)對(duì)象,該值的拷貝仍然指向它相應(yīng)的參數(shù)所指向的同一個(gè)對(duì)象。

注意:當(dāng)一個(gè)簡(jiǎn)單類(lèi)型傳遞給一個(gè)方法時(shí),使用按值傳遞。對(duì)象傳遞則按引用傳遞。

看完上述內(nèi)容,你們掌握java中傳遞參數(shù)的方法了嗎?如果還想學(xué)到更多技能或想了解更多相關(guān)內(nèi)容,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!

分享題目:java中傳遞參數(shù)的方法-創(chuàng)新互聯(lián)
本文地址:http://www.aaarwkj.com/article38/dsicpp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供外貿(mào)網(wǎng)站建設(shè)網(wǎng)站設(shè)計(jì)、網(wǎng)站改版、網(wǎng)站排名全網(wǎng)營(yíng)銷(xiāo)推廣、網(wǎng)站策劃

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

h5響應(yīng)式網(wǎng)站建設(shè)
青青青在线视频观看华人| 91精品国产欧美在线| 精品国产一区二区三区性色av| 国产女主播高清在线视频| 日韩不伦高清一区二区三区| 欧美成人高清在线播放| 好看的中文字幕人妻少妇 | 99国产综合精品女| 日本一区二区 视频| 色男人天堂网在线视频| 色噜噜噜欧美人妻色综合| 久久偷拍精品视频久久| 日韩在线视频一区二区三| 久久精品国产亚洲成人av| 97视频网站在线观看| 国产精品重口调教系列| 日韩欧美亚洲天堂视频| 日韩免费中文视频不卡| 免费毛片一区二区三区| 久久综合久久狠狠激情| 久久热久久热精品视频| 亚洲中文字幕在线不卡| 日本精品一区二区不卡| 欧美成人日本在线播放| av 一区二区三区av| 国产精品18禁一区二区三区| 欧美亚洲国产精品综合在线| 亚洲伊人av第一页在线观看| 亚洲成人自拍在线视频| 夜夜爽精品国产亚洲av成人| 最新国产情侣夫妻激情| 午夜剧场福利在线观看| 亚洲欧美精品专区极品| 萌白的所有视频在线观看| 精品人妻二区中文字幕| 色播婷婷午夜激情福利| 热久久这里只有精品视频| 欧美日韩精品激情一区二区| 亚洲国产成人精品福利| 国产精品久久久久精品三级中文国| 男人天堂在线视频网站|