![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试题
syh945
这个作者很懒,什么都没留下…
展开
-
写clone()方法时,通常都有一行代码,是什么?
转帖:[url]http://blog.csdn.net/yakihappy/archive/2009/03/11/3979366.aspx[/url] 在实际编程过程中,我们常常要遇到这种情况:有一个对象A,在某一时刻A中已经包含了一些有效值,此时可能会需要一个和A完全相同新对象B,并且此后对B任何改动都不会影响到A中的值,也就是说,A与B是两个独立的对象,但B的初始值是由A对象确定的...原创 2011-06-27 18:49:25 · 188 阅读 · 0 评论 -
short s1 = 1; s1 = s1 + 1;有什么错? short s1 = 1; s1 += 1;有什么错?
s1=s1+1和s1+=1是有区别的。 s1=s1+1会错因为s1是short,而1是int,所以运算时会自动转换为int,再将int赋值给s1是需要强制转换,所以会错。 JAVA规范上说e1+=e2 实际上是 [color=red][size=x-large]e1=(T1)(e1+e2)],其中T1是e1的数据类型 [/size][/color] 所以s1+=1等效于s1=(shor...原创 2011-06-27 21:50:39 · 142 阅读 · 0 评论