小问题

it2025-10-23  6

一.HashMap与Hashtable的区别

1.HashMap是线程不安全的,轻量级的;Hashtable是线程安全的,重量级的

2.HashMap的key和value可以是null,Hashtable的key和value都不可以为null

二.Collection和Collections的区别

Collection是一个接口,下面有Set/List等实现

Collections是一个工具,里面有很多对于Set/List等的操作方法

三.

package test; public class ShortTest { public static void main(String[] args) { short s = 1; /** * 错误 * 因为s+1这一步,由于1默认是int,short+int结果会返回int(返回结果集更大的) * 而要把int类型赋给short类型,显然是不可以的(可以把类型小的转为类型大的,反之不行) */ s = s + 1; /** * 正确 */ s += 1; } }

转载于:https://www.cnblogs.com/billmiao/p/9872184.html

最新回复(0)