java
文章平均质量分 69
麦田中的麦田鱼
在“范(犯)儿(二)”的宽广大道上越走越远(#^.^#)
展开
-
HashMap和Hashtable区别
HashMap Hashtable父类 AbstractMap Dictiionary是否同步 否 是k,v可否null 是 否HashMap和原创 2018-01-11 20:12:13 · 146 阅读 · 0 评论 -
Java集合——HashMap、HashTable以及ConCurrentHashMap异同比较
0. 前言HashMap和HashTable的区别一种比较简单的回答是:(1)HashMap是非线程安全的,HashTable是线程安全的。(2)HashMap的键和值都允许有null存在,而HashTable则都不行。(3)因为线程安全、哈希效率的问题,HashMap效率比HashTable的要高。但是如果继续追问:Java中的另一个线程安全的与H原创 2018-01-11 20:22:58 · 186 阅读 · 0 评论 -
JAVA基础
JAVA基础JAVA中的几种基本类型,各占用多少字节? String能被继承吗?为什么?不可以,因为String类有final修饰符,而final修饰的类是不能被继承的,实现细节不允许改变。平常我们定义的String str=”a”;其实和String str=new String(“a”)还是有差异的。前者默认调用的是String.valueOf来返回String实例对象,至于调用哪个则取决于你...原创 2018-03-03 11:41:06 · 252 阅读 · 0 评论 -
java集合遍历的几种方式总结及比较
集合类的通用遍历方式, 用迭代器迭代:Iterator it = list.iterator();while(it.hasNext()) { Object obj = it.next();} Map遍历方式: 1、通过获取所有的key按照key来遍历//Set<Integer> set = map.keySet(); //得到所有key的集合for (Integer in : ma...原创 2018-03-24 08:20:17 · 146 阅读 · 0 评论 -
我们为什么要使用List和Set(List,Set详解)
1、集合概述类图集合和数组的区别?集合基本方法集合特有的遍历方式? public static void main(String[] args) { //创建集合对象 Collection c = new ArrayList(); //创建并添加元...转载 2018-03-24 09:07:29 · 308 阅读 · 0 评论 -
java学习历程
原创 2018-03-26 18:12:55 · 142 阅读 · 0 评论