首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
华富的学习分享
掘友等级
研发工程师
|
美团
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
46
文章 31
沸点 15
赞
46
返回
|
搜索文章
赞
文章( 31 )
沸点( 15 )
Integer源码阅读(1.8)
之前阅读了Short源码,今天来阅读下包装类Integer源码。 缓存 还记得Short源码中的缓存么? 看起来比Short的复杂一些,其实添加了可以指定缓存的功能。 想想为什么low一直都是-127
Short源码阅读(1.8)
基础数据结构的包装类,今天来看看整数Short的源码。日常编码中一般都用int,short还是用的比较少的。 类定义 Short类不可继承。 成员变量 构造方法 toString valueOf ha
Object源码阅读
经典面试题Object类有哪些方法?今天在这里梳理记录下。有哪些呢?详细介绍下可用看到基本都是native方法,得去看jvm的实现才能知道具体逻辑。这里就不具体展开了。思考题 new Object()
Float源码阅读(1.8)
Float是基本数据类型float的包装类,提供了一些处理float类型的方法,一起来看看吧^_^ 类定义 可以看到Float类继承了Number类、实现了Comparable接口,且是final不可
聊聊进程和线程
标准答案: 进程是资源分配的最小单位,线程是CPU调度的最小单位 CPU 线程是CPU调度的基本单位,那CPU能区分线程么? 实际情况是:CPU并不知道线程、进程之类的概念。 CPU只知道两件事: 1
Double源码阅读(1.8)
今天来看看Double的源码有什么区别? 类定义 看类定义和Float基本一样,也是继承了Number类、实现了Comparable接口,且是final不可继承的。 浮点数的基本知识看之前Float的
LinkedHashMap源码阅读(1.8)
梳理了下1.8版本linkedhashmap的实现, 这里简单记录下。这里面实现还是非常巧妙的,代码复用hashmap。
HashMap源码阅读(1.8)
梳理了下1.8版本下hashmap的源码。并不十分完全,只看梳理了添加元素的流程。想迭代,并发迭代,红黑树相关等后续有时间再更新
ReentrantLack源码阅读(1.8)
梳理了下java8下ReentrantLock代码。主要跟踪了下公平锁和非公平锁lock和unlock的方法流程。
🔥史上最全的Java并发系列之Java内存模型
共享内存 的并发模型:通过 读写内存中的公共状态 来进行隐式通信。 消息传递 的并发模型:没有公共状态,只能 通过发送消息来显示的进行通信。 线程之间如何同步? 同步是指 程序中用于控制不同线程间操作发生相对顺序 的机制。 共享内存 的并发模型:同步时显示进行的。我们必须显示指…
下一页
个人成就
文章被点赞
48
文章被阅读
11,648
掘力值
599
关注了
47
关注者
5
收藏集
41
关注标签
42
加入于
2019-04-09