黑马程序员技术交流社区
标题:
参数类型
[打印本页]
作者:
zhangyangLengen
时间:
2014-11-3 22:11
标题:
参数类型
Object obj ;
int [] a;
变量 obj 和变量 a 的类型是一样的吗
作者:
WakeUp
时间:
2014-11-3 22:15
一样的,都是引用型变量
作者:
zhangyangLengen
时间:
2014-11-3 22:17
但是,在设计函数的时候
private AreYouSure(Object o)
{
System.out.println("object");
}
private AreYouSure(int[] arr)
{
System.out.println("array");
}
测试了一下,两个函数重载了,既然能够重载 函数的类型 肯定不一样了
作者:
zhangyangLengen
时间:
2014-11-3 22:18
应该是子父类的关系
作者:
Kikyou2014
时间:
2014-11-4 09:21
是继承关系
作者:
yaodd321
时间:
2014-11-4 11:11
都是引用型变量,至于3楼的想法,应该是两个函数的参数列表是不同的,但是类型是相同的吧
作者:
Rain2692
时间:
2014-11-4 11:20
他们有比较性吗?一个是顶层父类的变量,一个是数组类型的变量,压根就不是一个层次上的额
作者:
wf111sxwf
时间:
2014-11-4 13:28
俩个都是应用型变量 指向一个实体
作者:
焦旭宁1
时间:
2014-11-4 22:35
是引用类型的!!
作者:
zhangyangLengen
时间:
2014-11-4 23:07
对,虽然是引用类型,但是不是一个层次上的
作者:
lighter
时间:
2014-11-5 00:24
不一样吧,一个是顶层父类对象,一个是数组对象
作者:
huoxy
时间:
2014-11-5 09:23
二者分别属于引用类型下的类类型和数组类型,所以是不同的类型!
作者:
王世虎
时间:
2014-11-5 10:48
不一样,int为基本类型 obj为引用类型
作者:
王世虎
时间:
2014-11-5 10:50
引用类型建立对象的时候需要在堆内存中开辟地址,基本类型不需要
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2