华南俳烁实业有限公司

java

當前位置:中華考試網(wǎng) >> java >> java面試題 >> 文章內容

java認證考試編程題(11)

來源:中華考試網(wǎng)  [2016年10月5日]  【

public class Test
{
    static void oper(int b)
    {
        b = b + 100;
    }
   
    public static void main(String[] args)
    {
        int a = 99;
        oper(a);
        System.out.println(a);
    }

}


輸出為99.
我們來分析一下內存:
int a = 99;
首先在棧里面開辟一塊空間保存a
比如:a:xxxx
然后調用oper(a);
這時把a 的值99賦給int b;
b在內存里也開辟了自己的空間,此時
值也是99.
然后執(zhí)行oper(a);方法體,b = b + 100;
此時b的值為199,a的值為99.

責編:sunny
  • 會計考試
  • 建筑工程
  • 職業(yè)資格
  • 醫(yī)藥考試
  • 外語考試
  • 學歷考試
扎赉特旗| 梁山县| 砀山县| 东光县| 图木舒克市| 河曲县| 从江县| 敦化市| 江阴市| 濉溪县| 鄂托克前旗| 易门县| 都兰县| 岳西县| 芮城县| 闻喜县| 呼图壁县| 万年县| 靖安县| 怀安县| 合江县| 布拖县| 蒙阴县| 辰溪县| 安岳县| 望江县| 怀宁县| 漯河市| 沙洋县| 中牟县| 潜山县| 唐海县| 江川县| 临高县| 巨野县| 淮北市| 大姚县| 买车| 河西区| 洪湖市| 双江|