标签:col 数据类型 out 数据 执行 static 入口 code 程序
一、值传递
/*
程序在执行过程中,参数传递问题:
1.传递数据是基本数据类型
2.传递数据是引用数据类型
*/
1.以下程序是传递基本数据类型
public class ClassTest04 { public static void m1(int i){ i++; System.out.println("m1---->"+i);//11 } //入口 public static void main(String[] args){ //局部变量 int i=10; m1(i); System.out.println("main--->"+i);//10 } }
2.以下程序是传递引用数据类型
public class ClassTest05 { public static void m1(Animal a){ a.age++; System.out.println("m1---->"+a.age);//11 } //入口 public static void main(String[] args){ //局部变量 Animal ani=new Animal(10); m1(ani); System.out.println("main--->"+ani.age);//11 } } class Animal{ int age; Animal(int _age){ age=_age; } }
标签:col 数据类型 out 数据 执行 static 入口 code 程序
原文地址:https://www.cnblogs.com/chushujin/p/10049081.html