文件目录: android-1.6_r2\frameworks\base\core\java\android\content\pm\PackageParser.java # PackageParser.ja…
标签:java源码分析
java.util.Arrays类源码分析
java.util.arrays 类源码阅读 sort1函数分析: (这里有7个版本的 ,分别对应的比较类型为:int,char,long,byte,short,double,float) 对于数组中的排序…
java.io.BufferedOutputStream 源码分析
BufferedOutputStream 是一个带缓冲区的输出流,通过设置这种输出流,应用程序就可以字节写入到缓冲区中,当缓冲区满了以后再调用底层系统,而不必针对每次字节写入调用底层系统,从而提高系统性能。 …
java.io.ByteArrayInputStream 源码分析
ByteArrayInputStream 包含一个内部缓冲区,该缓冲区包含从流中读取的字节。 成员变量 //由该流的创建者提供的 byte 数组。 protected byte buf[]; //要从输入流缓冲区中读取的…
Java - ArrayList源码分析,java提高篇(二一)-----ArrayList
java提高篇(二一)—–ArrayList 一、ArrayList概述 ArrayList是实现List接口的动态数组…
java源码分析之LinkedList(转)
点击,跳转至源码分析地址:http://blog.csdn.net/jzhf2012/article/details/8540543
Java游戏服务器成长之路——弱联网游戏篇(源码分析)
前言 前段时间由于公司的一款弱联网游戏急着上线,没能及时分享,现在基本做的差不多,剩下的就是测试阶段了(本来说元旦来分享一下服务器技术的)。公司的这款游戏已经上线一年多了,在我来之前一直都是单机版本,由于人民群众的力量太…
java.lang.ThreadLocal源码分析
ThreadLocal类提供线程本地变量,为变量在每个线程创建一个副本,每个线程可以访问自己内部的副本变量。 比如,有这样一个需求,需要为每个线程创建一个独一无二的标识,这个标识在第一次调用ThreadId.get()的…
PriorityQueue源码分析
PriorityQueue其实是一个优先队列, 和先进先出(FIFO)的队列的区别在于,优先队列每次出队的元素都是优先级最高的元素。那么怎么确定哪一个元素的优先级最高呢,jdk中…
Java线程池 源码分析
1、个人总结及想法: (1)ThreadPoolExecutor的继承关系? ThreadPoolExecutor继承AbstractExectorService,AbstractExecutorService 实现 E…
【转】【java源码分析】Map中的hash算法分析
全网把Map中的hash()分析的最透彻的文章,别无二家。 2018年05月09日 09:08:08 阅读数:957 你知道HashMap中hash方法的具体实现吗?你知道HashTable、ConcurrentHash…
Java并发包中CyclicBarrier的源码分析和使用
CyclicBarrier的介绍和源码分析 CyclicBarrier的字母意思是可循环(Cyclic)使用的屏障(Barrier)。它要做的事情是,让一组线程到达一个屏障(也可以叫做同步点)时被阻塞,直到最后一个线程到…