黑马程序员技术交流社区
标题:
[黑马云青年] java基础-引用类型与基本类型的参数传递
[打印本页]
作者:
shiweiCao
时间:
2013-6-2 01:20
标题:
[黑马云青年] java基础-引用类型与基本类型的参数传递
package com.itheima.test
public class DataDemo {
public static void main(String[] args) {
Point p = new Point();
p.x = 10;
p.y = 20;
int x = 10;
int y = 20;
PointTools pointTools = new PointTools();
System.out.println("这里传递的是基本数据类型.....基本");
pointTools.change(x,y);
System.out.println(x + " - "+ y);
System.out.println(p.x + "-" + p.y);
System.out.println("这里传递的是引用数据类型.-------引用");
pointTools.change(p);
System.out.println(x + " - "+ y);
System.out.println(p.x + "-" + p.y);
System.out.println("通过他们的输出结果,你发现了什么?");
}
}
class Point {
int x;
int y;
}
class PointTools {
void change(Point p) {
p.x = 100;
p.y = 200;
}
void change(int x , int y){
x = 150;
y = 250;
}
}
作者:
曹睿翔
时间:
2013-6-2 10:16
顶一个,在多查点资料进行补充
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2