最近需要找工作,参加各种笔试、面试(已被虐),发现自己很多基础知识掌握不深,因此把一些出现频率高的知识点记录下来和小伙伴们一起分享、交流(持续更新中。。。。)。...
分类:
编程语言 时间:
2014-09-16 12:41:01
阅读次数:
208
我们先看2个类的定义[java]view plaincopypublicclassHashtableextendsDictionaryimplementsMap,Cloneable,java.io.Serializable[java]view plaincopypublicclassHashMape...
分类:
Web程序 时间:
2014-09-16 10:22:00
阅读次数:
245
HashMap和HashSet的区别是Java面试中最常被问到的问题。如果没有涉及到Collection框架以及多线程的面试,可以说是不完整。而Collection框架的问题不涉及到HashSet和HashMap,也可以说是不完整。HashMap和HashSet都是collection框架的一部分,...
分类:
Web程序 时间:
2014-09-16 09:15:30
阅读次数:
199
TreeSet在Set的元素不重复的基础之上引入排序的概念,其中对自身拥有Comparable的元素,可以直接进行排序,比如字符串,按照字母的自然顺序排序,此处说下对于自定义对象排序的方式。1、存储元素的类实现Comparable接口实现Comparable接口,其中只有一个方法compareTo(...
分类:
其他好文 时间:
2014-09-16 01:32:29
阅读次数:
243
废话不多说,上代码:package com.core.test;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;public class ObjectList...
分类:
编程语言 时间:
2014-09-15 22:30:29
阅读次数:
257
先编写activity_main.xml文件代码如下: 然后编写MainActivity类中的代码;代码如下:package com.example.myporject;import java.util.ArrayList;import java.util.HashMap;import jav...
分类:
移动开发 时间:
2014-09-15 21:16:59
阅读次数:
222
1》可以取出Map中所有的键所在的Set集合;再通过Set的迭代器获取到每一个键,之后再用get();方法获得对应的值。 public static void main(String[] args) { Map map=new HashMap(); map.put("诶诶", "...
分类:
其他好文 时间:
2014-09-15 19:14:19
阅读次数:
187
Map构造Map不可变:val map = Map("sa" -> 1, "s" -> 2)map("sa") = 3 // errorval emptyMap = newscala.collection.immutable.HashMap[String, Int]可变:val map2 = sca...
分类:
其他好文 时间:
2014-09-15 14:07:08
阅读次数:
252
通过intent传递数据时,使用以下代码报错:
hMap map=(Map) parent.getItemAtPosition(position);
intent.putExtra("userInfoMap", map);
但是使用以下的代码是正常的:
HashMap map=(HashMap) parent.getItemAtPosition(position);
inte...
分类:
移动开发 时间:
2014-09-14 23:42:07
阅读次数:
737
1、HashMap的很多方法都不是线程安全的。Hashtable中大部分的方法都是线程安全的。而且HashMap中允许key为null,而Hashtable不允许。也就是说:大部分(例如Hashtable里面的containsValue方法就不是synchronized)Hashtable的方法是Synchronize的,而HashMap不是,在多个线程访问Hashtable时,不需要自己为它的方...
分类:
其他好文 时间:
2014-09-14 16:45:27
阅读次数:
250