首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
源码
订阅
西门吹雪同学
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
《Mybatis 手撸专栏》第8章:把反射用到出神入化
在 Mybatis 中一块内容把反射包装使用的非常强大,也正因为有了这块反射框架的包装,才让 Mybatis 中一些处理对象元素值变得更加方便。PS:也是你看不懂的地方!
剑指Spring源码(二)
这是春节后的第一篇博客,我在构思这篇博客的时候,一度想放弃,想想要不要换个东西写,因为毕竟个人水平有限,Spring源码实在博大精深,不是我这个菜的抠脚的菜鸡可以驾驭的,怕误人子弟,还有就是源码分析类的博客实在是太难写了,和一般的博客真心不同,可能写了很多,自己都不知道自己在写…
2018汇总JDK源码篇
2018汇总JDK源码篇
Java中的java.lang.Class API 详解
Class是一个位于java.lang包下面的一个类,在Java中每个类实例都有对应的Class对象。类对象是由Java虚拟机(JVM)自动构造的。 Class类的方法经常在反射时被调用。 Class.forName(“className”):因为Class类没有公共的构造方法…
从源码的角度再学「Thread」
Java中的线程是使用Thread类实现的,Thread在初学Java的时候就学过了,也在实践中用过,不过一直没从源码的角度去看过它的实现,今天从源码的角度出发,再次学习Java Thread,愿此后对Thread的实践更加得心应手。 Thread提供了非常灵活的重载构造方法,…
一行一行源码分析清楚AbstractQueuedSynchronizer
新的主题,右下角可以设置,欢迎大家提出建议。 一行一行源码分析清楚AbstractQueuedSynchronizer 更新时间:2017-06-16 在分析 Java 并发包 java.util.concurrent 源码的时候,少不了需要了解 AbstractQueuedS…
ThreadLocal之深度解读
继上一篇文章《Spring Cloud Netflix Zuul源码分析之请求处理篇》中提到的RequestContext使用的两大神器之一:ThreadLocal,本文特此进行深入分析,为大家扫清知识障碍。 您答:不知道,没感觉,一个hello world的例子,完全激发不了…
String 源码浅析————终结篇
说说这几天看源码的感受吧,其实 jdk 中的源码设计是最值得进阶学习的地方。我们在对 api 较为熟悉之后,完全可以去尝试阅读一些 jdk 源码,打开 jdk 源码后,如果你英文能力稍微过得去,那么源码有相当详细的注释告诉你 api 的含义,具体用法。假设平时在写代码的过程中突…
HashMap 查漏补缺
HashMap 是面试的钉子户了,网上分析的文章也有很多,相信大家对于原理已经烂俗于心了。但最近在看源码时,发现其中一些实现细节其实不太好理解,所以决定以问答的形式在这里记录一下,写的时候尽量把原因说明白。 容量并不是指 HashMap 所能存储的键值对数量,而是其内部的 ta…
java基础:LinkedHashMap — 源码分析
1. 概述 LinkedHashMap 继承自 HashMap,在HashMap基础上,通过维护一条双向链表,解决了HashMap不能随时保持遍历顺序和插入顺序一致的问题。除此之外,LinkedHashMap对访问顺序也提供了相关支持。在一些场景下,该特性很有用,比如缓存。在实…