最新文章列表

Jdk1.6 JUC源码解析(18)-DelayQueue

Jdk1.6 JUC源码解析(18)-DelayQueue 作者:大飞   功能简介: DelayQueue是一种无界的阻塞队列,队列里只允许放入可以"延期"的元素,队列中列头的元素是最先"到期"的元素。如果队列中没有任何元素"到期",尽管队列中有元素,也不能从队列头获取到任何元素。 源码分析: 首先还是看一下 ...
BrokenDreams 评论(0) 有2365人浏览 2015-10-27 19:25

Jdk1.6 JUC源码解析(15)-SynchronousQueue

Jdk1.6 JUC源码解析(15)-SynchronousQueue 作者:大飞   功能简介: SynchronousQueue是一种特殊的阻塞队列,它本身没有容量,只有当一个线程从队列取数据的同时,另一个线程才能放一个数据到队列中,反之亦然。存取过程相当于一个线程把数据(安全的)交给另一个线程的过程。 SynchronousQueue也支持公平和非公平模式。 源码分析: ...
BrokenDreams 评论(0) 有2560人浏览 2015-10-26 19:19

Jdk1.6 JUC源码解析(14)-PriorityBlockingQueue

Jdk1.6 JUC源码解析(14)-PriorityBlockingQueue 作者:大飞   功能简介: PriorityBlockingQueue是一种基于PriorityQueue实现的无界的阻塞队列。队列中的元素按照 ...
BrokenDreams 评论(0) 有2322人浏览 2015-10-25 03:22

Jdk1.6 JUC源码解析(13)-LinkedBlockingQueue

Jdk1.6 JUC源码解析(13)-LinkedBlockingQueue 作者:大飞   功能简介: LinkedBlockingQueue是一种基于单向链表实现的有界的(可选的,不指定默认int最大值)阻塞队列。队列中的元素遵循先入先出(FIFO)的规则。新元素插入到队列的尾部,从队列头部取出元素。(在并发程序中,基于链表实现的队列和基于数组实现的队列相比,往往具有更高的吞吐 ...
BrokenDreams 评论(0) 有1827人浏览 2015-10-24 22:28

Jdk1.6 JUC源码解析(12)-ArrayBlockingQueue

Jdk1.6 JUC源码解析(12)-ArrayBlockingQueue 作者:大飞   功能简介: ArrayBlockingQueue是一种基于数组实现的有界的阻塞队列。队列中的元素遵循先入先出(FI ...
BrokenDreams 评论(0) 有2185人浏览 2015-10-23 20:03

Java集合详解

集合类说明及区别Collection├List│├LinkedList│├ArrayList│└Vector│ └Stack└SetMap├Hashtable├HashMap└WeakHashMap Collection接口  Collection是最基本的集合 ...
HazeOver 评论(0) 有418人浏览 2015-10-14 17:35

scala 变量,集合

    var 可变,可重新赋值,赋值为"_"表示缺省值(0, false, null),例如:   var d:Double = _ // d = 0.0 var i:Int = _ // i = 0 var s:String = _ // s = null     val不可变   ...
blackproof 评论(0) 有3500人浏览 2015-09-11 17:46

Java第三周-利用集合实现员工信息管理

利用集合实现员工信息管理: 员工类(父类): package my.employee; public class Employee { //基本属性 private String ID; private String name; private String position; private int holiday; private ...
GyFireI 评论(0) 有2556人浏览 2015-09-10 11:35

Java集合---HashMap源码剖析

转自:http://www.cnblogs.com/ITtangtang/p/3948406.html 一、HashMap概述 二、HashMap的数据结构 三、HashMap源码分析      1、关键属性      2、构造方法      3、存储数据      4、调整大小      5、数据读取                       6、HashMap的性能参数          ...
Vanillva 评论(0) 有481人浏览 2015-07-20 15:41

JAVA 常用集合内部机制原理

对于常用的集合大家都不陌生,但是深入到内部原理可能都是一知半解,通过阅读源码理解如下。   ArrayList: ArrayList内部就是一个默认大小为10的动态对象数组容器,每当add一个新数据的时候,如果大于原来的容器大小,则会通过Arrays.copyOf把容器大小增加到原来的1.5倍,以此类推。当可以预知数据大小,可以通过initialCapacity来默认设置动态数据的大小,减 ...
mdxdjh2 评论(0) 有1213人浏览 2015-05-20 15:25

superslide 使用入门

superslide 使用   http://down.admin5.com/demo/code_pop/18/562/   1.焦点图 / 幻灯片   jQuery(".slideBox").slide( { mainCell:".bd ul",effect:"left",autoPlay:true} );     ...
knight_black_bob 评论(0) 有1608人浏览 2015-04-30 14:10

Java对List对象进行排序

转:http://my.oschina.net/baishi/blog/367699 有时候需要对List对象进行排序,如果每一处都去写一个排序方法,就会产生重复代码的坏味道,而且每一处都写,工作量会很大。 我们知道,Java提供了一个Collections.sort()方法可以对List排序,利用Java反射机制,很容易就能写出一个通用的排序方法。 为了防止出现不按照getter,sette ...
Lucker_yu 评论(0) 有437人浏览 2015-04-29 19:15

Java中的Collection框架详解

经常会看到程序中使用了记录集,常用的有Collection、HashMap、HashSet、ArrayList,因为分不清楚它们之间的关系,所以在使用时经常会混淆,以至于不知道从何下手。在这儿作了一个小例子,希望有助于帮大家理顺思路。首先看一下它们的关系:Collection--List:-----------------------以特定次序存储元素。所以取出来的顺序可能和放入顺序不同。    ...
_与狼共舞 评论(0) 有748人浏览 2015-04-06 16:17

struts2流程

  1、用户发送请求,在web.xml配置文件,servlet容器的主要任务是管理servlet的生命周期 <filter>        <filter-name>struts2</filter-name>        <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPr ...
麦田的设计者 评论(0) 有544人浏览 2015-04-05 20:07

简单的加减乘除运算 java

package cn.leinuoa.collection; import java.lang.reflect.InvocationTargetException; import java.lang.reflect.Method; import java.util.HashMap; import java.util.Map; import java.util.Scanner; import ja ...
雷诺阿 评论(0) 有2586人浏览 2015-03-25 10:58

JS集合

一.JS的Array和Object 数组是JavaScript提供的一个内部对象,它是一个标准的集合,我们可以添加(push)、删除(shift)里面元素,我们还可以通过for循环遍历里面的元素,那么除了数组我们在JavaScript里还可以有别的集合吗?   由于JavaScript的语言特性,我们可以向通用对象动态添加和删除属性。所以Object也可以看成是JS的一种特殊的集合。下面比较一 ...
hm4123660 评论(0) 有2435人浏览 2015-03-21 23:45

五、编写高质量的代码—数组和集合(笔记)

本博文为《编写高质量代码—改善Java程序的151个建议》一书的阅读笔记。该书从很多方面给予了编写高质量代码的宝贵经验。而且该书应该是那种开发经验越丰富,体会越深的书籍。在阅读过程中,从该书中收获良多,这里主要作下书籍笔记,有体会的地方加点自己的想法。受限于知识水平,部分内容还没能深刻体会,所以更多更好的内容和具体实例还需要从书中去找寻。 一、性能考虑,数组是首选 在Java中数组虽 ...
wdmcygah 评论(0) 有1387人浏览 2015-03-06 21:58

java迭代器使用异常说明

JAVA程序员不可不用的集合操作,但是很多时间大家是否注意过其中的问题,最近又回到了基础中,学习JAVASE中基本知识。当有过一段工作时间后,再回 ...
jonsvien 评论(0) 有995人浏览 2015-01-20 10:39

【精品】Android游戏类源码大集合

Android自定义效果——随机抽奖 一个模拟抽奖的效果,用户设定若干个选项,添加之后,就可以通过程序,来帮助随机选择其中一项出来。这个类似超 ...
OneCoder 评论(0) 有134人浏览 2014-12-17 09:07

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics