代码改变世界

Java 学习笔记 (七) Java 参数

2018-01-12 17:32  钱先生  阅读(202)  评论(0编辑  收藏  举报

head first java page 74

实参: argument

形参: parameter

方法会运用形参, 调用的一方会传入实参.

实参是传给方法的值.当它传入方法后就成了形参, 参数跟局部变量是一样的.   ?

 

page76

方法可以有多个参数, 在声明的时候要用逗号分开, 传入的时候也用逗号分开 例:

1 void go() {
2     TestStuff t=new TestStuff();
3     t.takeTwo(12,34);
4  }
5 
6 void takeTwo(int x,int y){
7     int z = x+y;
8     System.out.println("Total is "+z);
9 }

也可以将变量当作参数传入,只要类型相符就可以.例:

 1  void go() {
 2      int foo=7;
 3      int bar=3;
 4      t.takeTwo(12,34);
 5   }
 6  
 7  void takeTwo(int x,int y){
 8      int z = x+y;
 9      System.out.println("Total is "+z);
10  }