Java面试经典
木胭脂沾染了灰
这个作者很懒,什么都没留下…
展开
-
java的=和+=区别
short s1 = 1; s1 = s1 + 1;有错吗?short s1 = 1; s1 += 1;有错吗? 其中第一个是错误的,无法编译通过,因为1是int类型,s1+1仍然是int类型,和short类型不符合;第二个可以编译通过,因为+=有内置的类型转换,s1+=1相当于s1=(short)(s1+1);原创 2017-12-01 10:15:16 · 196 阅读 · 0 评论 -
int和integer
public class Test03 { public static void main(String[] args) { Integer f1 = 100, f2 = 100, f3 = 150, f4 = 150; System.out.println(f1 == f2); System.out.println(f3 == f4);原创 2017-12-01 10:51:41 · 170 阅读 · 0 评论 -
HaspMap解决hash冲突
在Java编程语言中,最基本的结构就是两种,一种是数组,一种是模拟指针(引用),所有的数据结构都可以用这两个基本结构构造,HashMap也一样。当程序试图将多个 key-value 放入 HashMap 中时,以如下代码片段为例:HashMap m=new HashMap(); m.put("a", "rrr1"); m.put("b", "tt9"); m.put("转载 2017-11-23 10:48:38 · 474 阅读 · 0 评论