黑马程序员技术交流社区
标题:
这里有两道题,都错了的话视频可以重看了
[打印本页]
作者:
OCTSJimmy
时间:
2014-11-3 17:32
标题:
这里有两道题,都错了的话视频可以重看了
本帖最后由 OCTSJimmy 于 2014-11-8 00:10 编辑
1.观察下列代码,回答应该调用哪个构造函数,并且给出理由:
public class AreYouSure
{
private AreYouSure(Object o)
{
}
private AreYouSure(int[] arr)
{
}
public static void main(String[] args)
{
new AreYouSure(null);
}
}
复制代码
2.观察下列代码,回答代码是否正确,如果不正确,请给出理由,并说出是什么原因导致的。
import java.util.ArrayList;
import java.util.List;
public class AreYouSure
{
public static void func(List<String> list)
{
}
public static void func(List<Integer> list)
{
}
public static void main(String[] args)
{
func(new ArrayList<String>());
func(new ArrayList<Integer>());
}
}
复制代码
答案:
作者:
sk0806
时间:
2014-11-3 17:49
额,,不知道跟自己的答案是否一样,看看答案
作者:
不系之舟王
时间:
2014-11-3 18:32
第一题调用的是数组那个构造方法,因为object类型传递的是基本数据类型,不能为空,而数组可以为空。第二题,视频还没看到,不会。。。
作者:
小爷邱烙
时间:
2014-11-3 18:39
看下答案,这种问题还真的谦虚
作者:
javaAndroid
时间:
2014-11-3 18:40
看看答案
作者:
马个了黑_邓
时间:
2014-11-3 18:40
static后面需要加泛型么?
作者:
黄宽
时间:
2014-11-3 18:57
看看答案先
作者:
huoxy
时间:
2014-11-3 19:40
回帖看答案
作者:
冥夜
时间:
2014-11-3 19:51
看答案。。。
作者:
chenglove1201
时间:
2014-11-3 20:51
嗯嗯,都对了
作者:
Eagle
时间:
2014-11-3 20:54
感觉都不太会。。白学了。。
作者:
郑飞
时间:
2014-11-3 21:00
第二题是不是泛型不过编译期
作者:
郑飞
时间:
2014-11-3 21:01
第二题会 第一题是猜对的 原理还不太懂 好像没接触过啊
作者:
犹豫铅笔
时间:
2014-11-3 21:03
kankan,,,,,,,,,,,
作者:
月老~牵红线
时间:
2014-11-3 21:24
看看答案
作者:
OnlyStyle
时间:
2014-11-3 21:39
看看答案先
作者:
zhangyangLengen
时间:
2014-11-3 21:56
第一题:运行array ;
第二题:编译错误:函数的重复,不是重载
作者:
zhangyangLengen
时间:
2014-11-3 21:59
第二题是泛型的擦除问题
作者:
T-l-H、小生
时间:
2014-11-3 22:14
视频里面有讲那个么?感觉忘了。。
作者:
WakeUp
时间:
2014-11-3 22:20
看看答案
作者:
hailong
时间:
2014-11-3 22:30
看看答案
作者:
李天富
时间:
2014-11-3 22:33
看看答案
作者:
Mr.Ni
时间:
2014-11-3 23:18
看看答案
作者:
qq8921310
时间:
2014-11-3 23:32
看看答案
作者:
。冰封
时间:
2014-11-3 23:37
看答案
作者:
LFW
时间:
2014-11-3 23:49
{:2_34:}看答案
作者:
戏言丶
时间:
2014-11-4 00:46
这种是很细节的问题
作者:
yueyazhishang
时间:
2014-11-4 08:19
看看
作者:
刘挺
时间:
2014-11-4 08:59
学习学习
作者:
爱吃小土豆
时间:
2014-11-4 09:04
看看答案
作者:
眸眼前缘
时间:
2014-11-4 09:17
回帖看答案。
作者:
FlyFish
时间:
2014-11-4 09:22
看答案!
作者:
如梭的日月
时间:
2014-11-4 09:26
看下答案...
作者:
凌小歌
时间:
2014-11-4 09:32
看看答案。
作者:
hanxing
时间:
2014-11-4 09:33
我正在重看
作者:
欧阳疯
时间:
2014-11-4 09:34
看看答案再说 呵呵
作者:
yangsing0
时间:
2014-11-4 09:36
额,,不知道跟自己的答案是否一样,看看答案
作者:
yaodd321
时间:
2014-11-4 10:02
都不是很确定的啊,看看答案
作者:
song395866365
时间:
2014-11-4 10:09
:L看答案看答案,研究研究
作者:
化学反应
时间:
2014-11-4 10:32
看一下吧,错了也不怕!
作者:
许愿じ☆VE杰
时间:
2014-11-4 10:49
看看。。
作者:
桂何钢
时间:
2014-11-4 11:02
第二题略难
作者:
碎流
时间:
2014-11-4 11:21
看看答案
作者:
Rain2692
时间:
2014-11-4 11:25
呵呵。。。
作者:
zxbzxb333
时间:
2014-11-4 11:36
看看看看
作者:
空洞的望着窗外
时间:
2014-11-4 12:04
第一题,两个private构造函数,本类用,参数能为Object吗?我认为可以
第二题,其实是一个函数,由于泛型在会被擦除,所以会被认为是同一个函数,而不是认定为重载,
作者:
空洞的望着窗外
时间:
2014-11-4 12:06
第一题意思没看清,就算看清了,也还是写不来。很有意思,最后才考虑上帝,小弟先出老大最后。
作者:
李春江
时间:
2014-11-4 12:11
看看到底??
作者:
mingtianrsm
时间:
2014-11-4 12:11
看答案~
作者:
cs8630323
时间:
2014-11-4 12:21
说,楼主重看几遍了{:3_53:}
作者:
wf111sxwf
时间:
2014-11-4 13:21
我要看答案··
作者:
lighter
时间:
2014-11-4 13:27
看下答案
作者:
高昌德
时间:
2014-11-4 13:30
看看答案
作者:
沈木生
时间:
2014-11-4 15:34
不知道自己对不对
作者:
Tyson
时间:
2014-11-4 15:44
回帖,看看是否和自己想的一样!
作者:
不轻易
时间:
2014-11-4 15:44
瞄一下~~
作者:
lishuliang28
时间:
2014-11-4 16:09
看看!!!!!111
作者:
staycolorful
时间:
2014-11-4 17:47
第一题: 数组那个
第二题: 错误 不是重载 运行时会去类型 两个函数一样
验证答案
作者:
lylHAHA
时间:
2014-11-4 18:03
看题。。。。。
作者:
周波
时间:
2014-11-4 18:05
这么牛逼,看看
作者:
HelloWorld!
时间:
2014-11-4 18:35
看答案。。。
作者:
桃华月禅
时间:
2014-11-4 18:40
本帖最后由 桃华月禅 于 2014-11-4 18:44 编辑
第一题:不会调用上边两个构造函数,因为两个都是私有的。会调用空参构造函数。
第二题:代码出错,两个函数不能重载。参数类型相同,集合中的内容类型不同也好,可是参数类型相同
我是个大白痴,确实是,第一题忘了函数还在类中,确实应该是数组啊...不过这里我确实不清楚,如果object类换为一个普通类,那么先调用哪个?完全不清楚啊
然后第二个我也不知道什么是泛型擦出,虽说对了,可是和错了没两样。我真心太弱了。
不过正在看基础第三遍中!希望能有所长进!
作者:
sean
时间:
2014-11-4 18:54
看一下
作者:
月夜小楠
时间:
2014-11-4 21:22
kankan........................
作者:
Sxxjava
时间:
2014-11-4 21:34
额,,不知道跟自己的答案是否一样,看看答案
作者:
MarcoLee
时间:
2014-11-4 22:06
看答案……
作者:
Evred
时间:
2014-11-4 22:29
自我测试了一番
作者:
旅人の影
时间:
2014-11-4 22:41
貌似我回答错了,看看结果然后再重新验证一下。
作者:
小子考驾照
时间:
2014-11-5 00:36
看看答案,感觉受教了
作者:
YanLH
时间:
2014-11-5 01:20
看看答案
作者:
坚持525
时间:
2014-11-5 12:14
来看看。。。
作者:
攀攀
时间:
2014-11-5 20:30
{:2_33:}看看
作者:
张周飞
时间:
2014-11-6 09:34
看看答案
作者:
聪明叉
时间:
2014-11-6 09:53
看看答案~~
作者:
默默丶
时间:
2014-11-6 10:11
看看答案
作者:
默默丶
时间:
2014-11-6 10:12
看看答案
作者:
RockyChen
时间:
2014-11-6 10:21
本帖最后由 RockyChen 于 2014-11-6 10:23 编辑
试一试
第一题 AreyouSure(int[] arr) int[] arr=null;
第二题 正确 内存 = = 这个视频没看到,所以不懂装懂了。。。。。
作者:
小龙编程世界
时间:
2014-11-6 12:44
看看答案
作者:
没劲睡觉
时间:
2014-11-6 20:01
看看
作者:
w239983684
时间:
2014-11-6 20:10
看看答案!
作者:
王世虎
时间:
2014-11-7 01:23
看答案学习
作者:
渐行渐远
时间:
2014-11-7 08:27
要重看的节奏啊
作者:
肖建伟
时间:
2014-11-7 09:05
神啊,终于让我找到了!
作者:
田峻菘
时间:
2014-11-7 10:02
对对答案
作者:
M_______r
时间:
2014-11-7 10:27
看看答案先,第一题肯定是数组,第二题应该是错误吧
作者:
nyk
时间:
2014-11-7 11:14
学习学习
作者:
touch_world
时间:
2014-11-7 17:29
第一个用的是第1个构造函数
第二个两个都是正确的
作者:
孔子骑黑马
时间:
2014-11-7 17:54
不知掉,看一看
作者:
kerner
时间:
2014-11-7 19:13
心里没底。。。
作者:
诺诺
时间:
2014-11-7 20:17
看看答案
作者:
诺诺
时间:
2014-11-7 20:18
看看答案........
作者:
zackjary
时间:
2014-11-7 20:41
看看答案先
作者:
ye361571404
时间:
2014-11-7 20:53
你这说的太严重了,哪用重看视频,别吓唬论坛里面不懂的同学,最多也就重新看下关于这个方面内容的视频。
作者:
ye361571404
时间:
2014-11-7 20:57
Eagle 发表于 2014-11-3 20:54
感觉都不太会。。白学了。。
别那么不自信,只不过没积累那么多经验,视频怎么会白看呢
作者:
youtianlong123
时间:
2014-11-7 22:14
回帖有答案吗
作者:
RINGARES
时间:
2014-11-7 22:18
回复看一下
作者:
暴走的小青春丶
时间:
2014-11-7 22:18
第一个是调用下面一个,第二个是静态方法没加泛型,看看答案
作者:
wtjohn
时间:
2014-11-7 22:28
看看答案...
作者:
wtjohn
时间:
2014-11-7 22:30
居然蒙对了,不过还是谢谢...:D
作者:
渐渐的起飞
时间:
2014-11-7 22:40
看看先112
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2