LinkedList<E> 源码解读 继承AbstractSequentialList<E> 实现List<E>, Deque<E>, Cloneable, Seriali…
标签:java源码分析
shiro登录模块源码分析
接触和使用shiro还是有好大一段时间,可惜并没有搞明白其实的原理和机制。因为工作中使用的框架都封装好了,so……并没有去研究。 原来一直猜想的是shiro可以直接连接数据库,验证用户名和密码。但…
[原创]java:Stream、Socket等源码分析
一、对于java启动之后的线程的说明 java在启动后会有几个特殊线程: 1、main线程,主线程 2、JVM线程,虚拟机的线程 3、GC垃圾回收线程,是个守护线程 4、EDT&Toolkit…
Java集合---HashSet的源码分析
一、 HashSet概述: HashSet实现Set接口,由哈希表(实际上是一个HashMap实例)支持。它不保证set 的迭代顺序;特别是它不保证该顺…
java.util.TreeSet源码分析
public class TreeSet<E> extends AbstractSet<E> implements NavigableSet<E>, Cloneable, java.i…
java HashMap源码分析(JDK8)
这两天在复习JAVA的知识点,想更深层次的了解一下JAVA,所以就看了看JAVA的源码,把自己的分析写在这里,也当做是笔记吧,方便记忆。写的不对的地方也请大家多多指教。 JDK1.6中HashMap采用的是位桶+…
JDK源码分析:Short.java
Short是基本数据类型short的包装类。 1)声明部: public final class Short extends Number implements Comparable<Short> …
java 源码分析1 -String
1. String的本质是一个 char数组,实现了CharSequence 接口, /** The value is used for character storage. */ private final char …
jQuery1.6.1源码分析系列, jQuery1.6.1源码分析系列(持续更新)
转自:http://www.cnblogs.com/nuysoft/archive/2011/11/14/2248023.html jQuery1.6.1源码分析系列(持续更新) 作者:nuysoft/高云 …
Java程序员从笨鸟到菜鸟之(五十二)细谈Hibernate(三)Hibernate常用API详解及源码分析--csdn 曹胜欢
新接触一个框架的目的就是想利用这个框架来为我们做一些工作,或者是让他来简化我们的工作,利用这个框架无非就是要利用这个框架所给我们提供的API去操作我们的数据,所以利用一个框架的好坏很大一部分取决于你对这个框…
【Java】CAS的乐观锁实现之AtomicInteger源码分析
1. 悲观锁与乐观锁 我们都知道,cpu是时分复用的,也就是把cpu的时间片,分配给不同的thread/process轮流执行,时间片与时间片之间,需要进行cpu切换,也就是会发生进程的切换。切换涉及到清空寄存器,缓存数…
Java中String、StringBuilder、StringBuffer常用源码分析及比较(三):String、StringBuilder、StringBuffer比较,Java中String、StringBuilder、StringBuffer常用源码分析及比较(一):String源码分析,Java中String、StringBuilder、StringBuffer常用源码分析及比较(二):StringBuilder、StringBuffer源码分析
看这篇随笔之前请务必先看前面两章: Java中String、StringBuilder、StringBuffer常用源码分析及比较(一):String源码分析 Java中String、StringBuilder、Stri…