2013年7月22日

java方法重载

摘要: 在同一个类中,方法名相同,参数列表不同,方法重载跟返回值无关。package frank;public class App{ public static void main(String[] args) { Person p = new Person(); System.out.println(p.fn(10)); System.out.println(p.fn(10,20));//优先选择 fn(int a,int b) 方法。 }}class Person{ public int fn(int a) { return a; } public int fn(int a,int b) ... 阅读全文

posted @ 2013-07-22 12:02 wp456 阅读(155) 评论(0) 推荐(0)

java参数传递和可变参数

摘要: java中方法所有传递都是值传递,都传递栈中的实际值,他们以复制副本的形式传送,都不会影响原来的对象,引用类型传递的是引用地址。可变参数只能是参数列表的最后一个。一个参数列表中只能有一个可变参数。他是以...表示可变参数的,在调用方法遇到了可变参数,可以传多个值,也可以传递一个数组。package frank;public class App{ public static void main(String[] args) { Person p = new Person(); p.printMessage(1,"1","2","3"); 阅读全文

posted @ 2013-07-22 10:48 wp456 阅读(305) 评论(0) 推荐(0)

导航