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

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

Java 按值傳遞參數

2019-11-18 14:40:16
字體:
來源:轉載
供稿:網友

  java 按值傳遞參數
對于一個普通類型的變量來說,這很好理解.比如 int,String類型的變量,可是假如是假如變量是一個類類型的呢?那它的值是什么呢?它的值就是它的引用,
我們不能改變傳進來參數的值,這句話是什么意思呢?就是對于傳進來的參數,我們不能改變.還是對于普通變量這很好理解.
舉個例子:
int i=0;
public void changeParam(int i)
{
i=9;
}
System.out.PRint(i);
輸出會是什么呢?一定是0 .為什么呢?這就是java按值傳遞參數的特征,我們傳進去的是0,而不是一個可以更改的變量
那么對于一個類作為變量呢?我們同樣不能改變,上面說過它是一個引用,就是說我們不能改變這個引用,但是我們卻可以改變這個引用的對象的值,
看起來有點別扭吧,就是說這個變量引用了類的實例A我們不能在方法體中改變它引用類的實例B,但是我們可以改變實例A的內容.
就是這么一回事!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 遵义县| 青海省| 信宜市| 宜君县| 东乌珠穆沁旗| 河东区| 惠水县| 阿城市| 九寨沟县| 葵青区| 怀远县| 衡阳市| 苍山县| 东兴市| 浏阳市| 拜泉县| 噶尔县| 高州市| 尉犁县| 兰溪市| 东宁县| 齐齐哈尔市| 定州市| 长沙市| 博罗县| 潮安县| 永靖县| 修文县| 赤壁市| 平乐县| 长岛县| 祁门县| 勃利县| 鄯善县| 平邑县| 石门县| 黑水县| 西华县| 兴隆县| 河北区| 白沙|