java 集合
longsq602
这个作者很懒,什么都没留下…
展开
-
集合类说明及区别
集合类说明及区别 Collection ├List │├LinkedList │├ArrayList │└Vector │ └Stack └Set Map ├Hashtable ├HashMap └WeakHashMap Collection接口 Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(Ele转载 2014-11-02 09:12:36 · 374 阅读 · 0 评论 -
final修饰变量
一、final修饰变量 final可以修饰成员变量,也可以修饰局部变量、形参。final变量一旦获得初始值之后,final的变量就不能被重新赋值。 成员变量是随类初始化或对象初始化而初始化的,当执行静态初始化块时候可以对类属性进行赋初始值,当执行普通初始化块或者构造器的时候可以对实例属性赋初始值。因此成员变量的初始值可以在定义的时候赋值或者在初始化块、构造器中指定。转载 2015-10-20 10:20:16 · 451 阅读 · 0 评论 -
enum枚举类型使用
在JDK1.5 之前,我们定义常量都是: public static fianl.... 。现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法。 public enum Color { RED, GREEN, BLANK, YELLOW } 用法二:switch JDK1.6之前的switch语句只支持int,ch转载 2015-10-15 09:37:47 · 434 阅读 · 0 评论 -
Java集合框架List,Map,Set等全面介绍
Java Collections Framework是Java提供的对集合进行定义,操作,和管理的包含一组接口,类的体系结构。 Java集合框架的基本接口/类层次结构: java.util.Collection [I] +--java.util.List [I] +--java.util.ArrayList [C] +--java.util.LinkedList [C原创 2016-02-19 10:18:38 · 326 阅读 · 0 评论 -
深入理解HashSet
前几天面试遇到一个关于hashset的问题,当时答的不是很好,然后今天偶尔遇到这篇有关 hashset的文章,觉得挺好就转载过来了。。。首先是有一个悲伤的故事讲道理,这是面试时遇到的第一个卡壳以至于转移面试官注意力的地方(……),还好之前有被人指点一下加确实已经仔细研究过HashMap,才不至于无法补救其次我TM惊呆了本想着回来以后好好看看HashSet的底层实现,结果打开源码一看的我惊呆了 wo...转载 2018-06-11 15:56:38 · 419 阅读 · 0 评论 -
集合的同步问题
当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码块。2种使用方法 Synchronized method() synchronized(this){/*区块*/},它的作用域是当前对象(只对同一个对象的...原创 2018-06-11 16:26:47 · 634 阅读 · 0 评论 -
Java集合类: Set、List、Map、Queue使用场景梳理
本文主要关注Java编程中涉及到的各种集合类,以及它们的使用场景 相关学习资料http://files.cnblogs.com/LittleHann/java%E9%9B%86%E5%90%88%E6%8E%92%E5%BA%8F%E5%8F%8Ajava%E9%9B%86%E5%90%88%E7%B1%BB%E8%AF%A6%E8%A7%A3%28collection%E3%80%81list%...转载 2018-06-14 15:25:28 · 122 阅读 · 0 评论