parameter passing in Java demo

来源:互联网 发布:对开门冰箱 知乎 编辑:程序博客网 时间:2024/05/21 18:33
import java.awt.Rectangle;public class testJava{    public static void main(String[] args) {        int n = 10;        foo(n);        System.out.println(n);                Rectangle square = new Rectangle(0, 0, 100, 100);        bar(square);        System.out.println(square);    }    // pass by value    private static void foo(int n) {        n++;    }    // pass by reference    private static void bar(Rectangle rec) {        rec.translate(20, 20);    }    }

0 0
原创粉丝点击