写点什么

jdk源码

0 人感兴趣 · 21 次引用

  • 最新
  • 推荐
https://static001.geekbang.org/infoq/ae/ae4525694b668819a4d4a01cb038d1c1.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

由浅入深剖析 JDK 源码!美团大牛手撸并发原理笔记真香

并发编程这四个字想必大家最近都在网上看到过有很多的帖子在讨论。我们都知道并发编程可选择的方式有多进程、多线程和多协程。在Java中,并发就是多线程模式。而多线程编程也一直是一个被广泛而深入讨论的领域。如果遇到复杂的多线程编程场景,大多数情况下我

https://static001.geekbang.org/infoq/2d/2dbac0b6da82f7507d21c65bd8f7865f.webp?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

秀到飞起!Alibaba 全新出品 JDK 源码学习指南(终极版)限时开源

大家都知道,源码这个东西面试跑不掉工作上还得去学习其中思想跟设计模式,真正喜欢看源码的多半有点“变态”。这玩意催眠又晦涩难懂,看了也会忘,需要先一点点针对某个组件或者某部分去看,一口吃不成大胖子!

https://static001.geekbang.org/infoq/2d/2d0f73ae72c101443eb4accd7a87c670.webp?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

从零开始读源码,阿里最新 JDK 源码剖析笔记在架构师社区火了

用户头像
程序员小毕
2022-11-27

前几日闲来无事逛微信公众号时有幸看到了一位博主分享自己阅读开源框架源码的心得,看了之后也引发了我的一些深度思考。我们为什么要看源码?我们该怎么样去看源码?其中前者那位博主描述的我觉得很全了(如下图所示),就不做过多的赘述了,我这篇主要跟大家

https://static001.geekbang.org/infoq/de/de99fddb92f8432b9d65b9815f9c9af7.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

推荐一份关于 JDK 实现 & 源码解读的经典著作,强烈建议 Java 程序员都看看

用户头像
程序员小毕
2022-11-10

在Java中,并发就是多线程模式。而多线程编程也一直是一个被广泛而深入讨论的领域。如果遇到复杂的多线程编程场景,大多数情况下我们就需要站在巨人的肩膀上利用并发编程框架——JDK Concurrent包来解决相关线程问题。

https://static001.geekbang.org/infoq/2e/2e8e31208b2b115102dd65536a3d4b34.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

惊艳!阿里内部 JDK 源码剖析知识手册,由浅入深堪称完美

近期,国内的腾讯,阿里,小米,京东等大型互联网企业的股价都在持续下跌。在这样严峻的形势下,想必不用多说,互联网行业的寒冬算是真正来临了。这个时候,大量的互联网企业都在裁员,包括小编的同学也在上周被裁了,他的感觉就是在这种极其内卷的环境下,自

https://static001.geekbang.org/infoq/77/7771ce3f6b44952780f0d2c6d9d0bdbe.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

底层原理源码 + 面试场景还原,阿里巴巴多线程 JDK 源码学习笔记全网首次公开

用户头像
程序员小毕
2022-08-15

作为Java开发者,面试肯定被问过Java多线程并发编程。很多人也跟lz反应这玩意面试老问,工作上却很少用到,想学习却又苦于没一个明确的方向,完全不知道从哪入手。

https://static001.geekbang.org/infoq/2d/2dbac0b6da82f7507d21c65bd8f7865f.webp?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

秀到飞起!Alibaba 全新出品 JDK 源码学习指南(终极版)限时开源

大家都知道,源码这个东西面试跑不掉工作上还得去学习其中思想跟设计模式,真正喜欢看源码的多半有点“变态”。这玩意催眠又晦涩难懂,看了也会忘,需要先一点点针对某个组件或者某部分去看,一口吃不成大胖子!

https://static001.geekbang.org/infoq/6b/6b31a17f779ff62bae71ed3de4db6844.webp?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

源码阅读其实很简单!阿里业务架构师手写 JDK 源码笔记(2022 版)真香

通过和大厂的面试官聊了一下发现,现在大厂特别爱考底层的一些原理,因为一些底层是不涉及到语言的,语言对于开发工程师来说是是吃饭的工具,但对于架构师的层面的人来说就工具而已,这也是大厂培养人的一个方向。

https://static001.geekbang.org/infoq/6b/6b31a17f779ff62bae71ed3de4db6844.webp?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

P9 力荐!阿里巴巴最新出品 776 页 JDK 源码 + 并发核心原理解析小册

用户头像
程序员小毕
2022-07-21

最近有出去面试过的小伙伴想必都被问到源码了吧。源码这东西大多数人都会觉得:这东西我工作中又用不上你面试非得问,我不学还不行,给我卷yue了;这种理解属实片面!设想当你长期停留在业务层面的CRUD开发不思进取,不管你工作多久,你实际的开发经验就相当

收获颇丰!这份阿里架构师纯手敲 JDK 源码全彩小册可以打满分

源码量那么大,不要妄想一口气都看完。最好符合你当前的目的,比如你想搞懂多线程,你就主要看JUC,想搞懂IO就多去看NIO,想看常量池就去看ClassFileParser。看模块的时候,要注意接口大于一切,或者说函数大于一切。先不要妄想搞懂所有细节,先找几个比较关

379 页满满的精华!2021 版“深入骨髓层”JDK 源码小册已封神

作为一名程序员,时常去阅读JDK源码有利于对自己日常的开发环境了解得更加深刻。一般的一个高级开发工程师,能阅读一些源码对自己的提升还是蛮大的。这里作个自己的小结。为什么要读源码?现在一个项目基本离不开jar包,第三方api,我们可以反编译去看一些大

GitHub 上连夜被下架!阿里巴巴 2021 版 JDK 源码笔记(2 月第三版)

阿里巴巴近日发布了一份JDK源码深入解析的小册,也可以说2021年的开年之作了!小编在拿到手的第一时间就来和大家分享了!!!希望对金三银四有“想法”的你有所帮助!

https://static001.geekbang.org/infoq/3b/3b71ac488548d19bbb2d7deee45fdc53.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

图文讲解 AQS ,一起看看 AQS 的源码……(图文较长)

用户头像
程序员小航
2020-08-09

AbstractQueuedSynchronizer 抽象队列同步器,简称 AQS 。是在 JUC 包下面一个非常重要的基础组件,JUC 包下面的并发锁 ReentrantLock CountDownLatch 等都是基于 AQS 实现的。所以想进一步研究锁的底层原理,非常有必要先了解 AQS 的原理。

https://static001.geekbang.org/infoq/17/1788ce746a45273d437d8ffc0acfaca9.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

有的线程它死了,于是它变成一道面试题。

用户头像
why技术
2020-06-02

有些线程它活着,但它躺在池中碌碌无为; 有的线程它死了,于是它变成一道面试题。

ArrayList 源码分析

用户头像
读钓
2020-05-24

本篇文章基于Java版本:1.8.0_91,代码中的注释不止是翻译,还带有一些自己的理解

https://static001.geekbang.org/infoq/38/385b1e207fc04775a5bc9da135550ec6.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

比 AtomicLong 更优秀的 LongAdder 确定不来了解一下吗?

比AtomicLong更优秀的LongAdder来一起了解下吧!图文教程源码解析!

https://static001.geekbang.org/infoq/8c/8cffb95df9e5dddcb0c0daadb8203c90.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

我画了 35 张图就是为了让你深入 AQS

AQS图文全解析,一篇文章带你熟透JDK锁的原理!

https://static001.geekbang.org/infoq/99/9917f7d0e2d28adbb8877343487afa15.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

死磕 Java 并发编程(9):无界线程安全队列 ConcurrentLinkedQueue 源码解析

用户头像
Seven七哥
2020-05-12

这篇文章理解起来不难,相比于 ConcurrentHashMap 比较简单,因为不涉及扩容以及数据迁移等操作,相信你读完一定会有收获的。

https://static001.geekbang.org/infoq/df/df7c80e1cd296087d0376f0f1a40f6aa.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

从 Integer 开始阅读 JDK 源码

用户头像
指尖流逝
2020-05-03

本文主要内容:JDK的Integer阅读笔记

jdk源码_jdk源码技术文章_InfoQ写作社区