2016年2月18日

java中volatile关键字的含义

摘要: 在java线程并发处理中,有一个关键字volatile的使用目前存在很大的混淆,以为使用这个关键字,在进行多线程并发处理的时候就可以万事大吉。 Java语言是支持多线程的,为了解决线程并发的问题,在语言内部引入了 同步块 和 volatile 关键字机制。 synchronized 同步块大家都比较 阅读全文

posted @ 2016-02-18 20:54 wwicked 阅读(92) 评论(0) 推荐(0) 编辑

Java抽象类和接口的区别

摘要: abstract class和interface是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进行抽象类 阅读全文

posted @ 2016-02-18 12:45 wwicked 阅读(75) 评论(0) 推荐(0) 编辑

java的集合框架

摘要: 纯个人整理,如有错误请指正。 java的集合框架最全详解(图) 前言:数据结构对程序设计有着深远的影响,在面向过程的C语言中,数据库结构用struct来描述,而在面向对象的编程中,数据结构是用类来描述的,并且包含有对该数据结构操作的方法。 在Java语言中,Java语言的设计者对常用的数据结构和算法 阅读全文

posted @ 2016-02-18 12:17 wwicked 阅读(269) 评论(0) 推荐(0) 编辑

Java中HashMap遍历的两种方式

摘要: 原文地址: http://www.javaweb.cc/language/java/032291.shtml 第一种: Map map = new HashMap(); Iterator iter = map.entrySet().iterator(); while (iter.hasNext()) 阅读全文

posted @ 2016-02-18 11:26 wwicked 阅读(70) 评论(0) 推荐(0) 编辑

HashMap深度解析(二)

摘要: 本文来自:高爽|Coder,原文地址:http://blog.csdn.net/ghsau/article/details/16890151,转载请注明。 上一篇比较深入的分析了HashMap在put元素时的整体过程,Java Collections Framework中实际操作的都是数组或者链表, 阅读全文

posted @ 2016-02-18 11:23 wwicked 阅读(167) 评论(0) 推荐(0) 编辑

HashMap深度解析(一)

摘要: 本文来自:高爽|Coder,原文地址:http://blog.csdn.net/ghsau/article/details/16843543,转载请注明。 HashMap可以说是Java中最常用的集合类框架之一,是Java语言中非常典型的数据结构,我们总会在不经意间用到它,很大程度上方便了我们日常开 阅读全文

posted @ 2016-02-18 10:17 wwicked 阅读(512) 评论(0) 推荐(0) 编辑

导航