在Java中有一套设计优良的接口和类组成了Java集合框架,使程序员操作成批的数据或对象元素极为方便。所有的Java集合都在java.util包中。 在编写程序的过程中,使用到集合类,要根据不同的需求,来决定使用哪种集合类,比如,要经常遍历集合内元素,就要使用List,如果要保证集合中不存在重复的数 ...
分类:
编程语言 时间:
2016-08-30 17:59:35
阅读次数:
182
如果并不知道程序运行时需要多少对象,或者需要更复杂的方式存储对象,这时就用到集合框架 两大接口 Collection Map 三大接口 List Set Map (list和map是collection的子接口) 实现类:List(ArrayList、LinkedList) Set(Hashset、 ...
分类:
其他好文 时间:
2016-08-29 22:15:04
阅读次数:
208
Java语言的关键点 掌握静态方法和属性 重视接口 学好集合框架 例外捕捉 多线程需要理解机理(多线程原理和多线程安全) 了解网络编程 不需要精通,掌握以下知识点,面试基本没有问题。 这里没有列举大数据方面的知识点 若是有高并发,大数据,程序部署、项目架构的工作经验,如虎添翼 Java基础编程 Ja ...
分类:
编程语言 时间:
2016-08-29 19:25:31
阅读次数:
138
被QA人员一眼指出来的问题,唉,好丢人 上栗子🌰 如何判断一个集合是空? 运行后会输出什么? 显然第53行会报运行时错误:java.lang.NullPointerException 为什么呢? 首先分析第51行与第52行的区别: 51行:仅声明一个stringList1的引用 52行:在内存中开 ...
分类:
其他好文 时间:
2016-08-28 01:18:26
阅读次数:
178
ps:本人小菜一枚,所以本文是自我学习后的一篇总结,大虾请您飘过
Set类概述
Set是最简单的集合,集合中的对象不按照特定的方式排序,并且没有重复的对象。
Set集合里多个对象之间...
分类:
编程语言 时间:
2016-08-26 20:07:46
阅读次数:
223
类集合框架有很多文章都列出了继承关系图,但是我没有找到更清晰的特性对比图,我这里根据使用选择条件总结对比罗列一下它们之间的一些特点。 ...
分类:
编程语言 时间:
2016-08-26 18:18:28
阅读次数:
175