- [译] Java 7 并发编程指南中文版(并发编程网)
- [译] JVM 性能优化 - Java 的伸缩性(吴杰)
- 100个优秀的 Java 开发者博客
- Java 性能优化
- 90个高质量的 Java 问答
- [译] JAVA 多线程和并发基础面试问答(郑旭东)
- Java 开发者应该收藏的 41 个网站 (Cygnet Infotech)
- Java 8 教程 (Benjamin Winterberg)
- [PDF][译] JSR-133:Java 内存模型与线程规范 (@workflowengine)
- [译] Java NIO 系列教程(郭蕾)
- Java 8 学习资源集锦(@甲骨文Java社区)
- Java 8 Nashorn 教程 (Benjamin Winterberg)
- 面向高吞吐量/低延迟 Java 应用的 GC 优化 (Swapnil Ghike)
- 《大型网站系统与 Java 中间件实践》
- [译] 浅谈 Java 8 的函数式编程(梅雪松)
- [译] 15 个顶级 Java 多线程面试题及回答(赵峰)
- 系列文章:JVM 实用参数(@并发编程网站)
- [译] 系列文章:JVM 性能优化(赵峰)
- [译] Java 9 新特性 (Zachariah)
- Java Lambda 深度研究 (@colobu)
- 细话 Java:“失效”的 private 修饰符 (androidyue)
- Java GC 的工作原理
- [译] 深入理解 Java 8 Lambda(语言篇) (@peng_gong)
- 在 WebView 中如何让 JS 与 Java 安全地互相调用 (pedant)
- Java 语言完整学习指南
- 系统学习 Android / iOS / Java / HTML5 / Cocos2d-x
- 系列文章:Java 多线程编程模式实战指南之 Active Object 模式 (黄文海)
- Java 程序设计入门
- Dalvik 虚拟机 Java 堆创建过程分析 (@罗升阳)
- [译] Java 中的堆和栈的区别 (androidyue)
- Java 中的静态绑定和动态绑定 (androidyue)
- 用 Java 学编程
- Java for Android
- 系列文章:Java 多线程编程模式实战指南 (黄文海)
- Java 在线视频教程合集
- [译] Java 开发者易犯错误 Top 10 (陈明)
- [译] 读懂 Java 中的 Socket 编程 (@Android月)
- [译] Java 开发人员需要注意的五大 Docker 误区 (崔婧雯)
- Java 程序设计
- [译] Java 异步编程最佳实践 (@colobu)
- [译] 减少使用 Java 应用服务器,迎接 Docker 容器 (房伟利)
- 2 个月学会 Java 语言(视频 + 源码)
- HanLP - 一个汉语言处理 Java 工具包 (hankcs)
- 关于 Java 集合的小抄 (@江南白衣Calvin)
- 服务端工程师入门与进阶(Java 版) (@谢龙--小米)
- Disconf - 一个 Java 实现的分布式配置管理平台 (Qiqi Liao)
- 系列译文:Java 并发性和多线程 (@并发编程网站)
- 大量 Java 学习资源 (Andreas Kull)
- Keywhiz - 一个用于分发和管理密钥的系统(Java) (Square)
- 《Java 虚拟机精讲》(高翔龙)
- LeakCanary - 一个 Android/Java 内存泄漏检测库 (Square)
- JavaEE 要懂的小事(一):图解 http 协议 (@泥瓦匠BYSocket)
- Java 课程汇总,所有实例提供源码下载
- 详解 Java 中的 clone 方法:原型模式(2014) (张纪刚)
- 深入理解 Java 垃圾回收机制 (Sunnier)
- Spring Remoting 的 Thrift 实现(Java) (飒然Hang)
- JVM 优化经验总结 (周明耀)
- 12306 在用的分布式内存数据库 Apache Geode 开源了(Java)
- spring-mvc-model-attribute-alias(Java) (@飒然Hang)
- OFBiz Smart - 一个基于 Apache OFBiz 的企业 Web 开发框架(Java) (@Huihoo)
- AOS V0.1 发布,JavaEE 应用基础平台 (@無為子)
- 针对 Java 程序员的 C# 快速入门教程 (xfans_)
- AOS V0.2 发布,JavaEE 应用基础平台 (無為子)
- [译] 简洁 Java 之道 (丛一)
- Java 8 + Android M 新特性总结(简略版) (SamMao)
- [译] 用 JSON 构建 API 的标准指南 (@justjavac)
- Java I/O 操作及优化建议 (周明耀)
- Lealone:下一代 NewSQL 分布式关系数据库(Java) (codefollower)
- TagCloudView:支持 SingleLine 模式的标签云(Java) (NeXT___)
- Netty 之 Java 堆外内存扫盲贴 (@江南白衣Calvin)
- [译] Java 9 新功能之 HTTP2 和 REPL (韩陆)
- sixpack-java:用于 Android 和 Java 应用的 A/B 测试工具 (seatgeek)
- Java 永久代去哪儿了 (技术小黑屋)
- HanLP 中文分词 Solr 插件(Java) (hankcs)
- Java HashMap 源码解析 (jiacai2050)
- Java 8 被动迭代式特性介绍 (周明耀)
- Java 常见内存溢出 (OOM) 解决方案 (wubaoguo)
- MongoDB Java 使用指南 (Li Hao)
- Java 反射最佳实践 (@天之界线2010)
- 通过 Java 字节码发现有趣的内幕之 String 篇(一) (jaffa)
- Java LinkedHashMap 源码解析 (jiacai2050)
- 打造高性能 Java 应用你需要知道的 (陆晨)
- [译] 你的 Java 代码对 JIT 编译友好么? (技术小黑屋)
- [译] Better Java:教你如何编写现代化的 Java 程序 (王下邀月熊_Chevalier)
- Java 8 简明指南 (王爵)
- Java SPI 深入研究以及 ClassLoader (Rspring.)
- ClassLoader, JavaAgent, Aspectj Weaving 一站式扫盲帖 (@江南白衣Calvin)
- RxJava 操作符学习笔记 (程序亦非猿)
- RotatePhotoView:支持缩放旋转的图片库(Java) (豆沙包)
- 深入浅出 Java Web (樂天的小号)
- 给 Android 开发者的 RxJava 详解 (扔物线)
- Dog-comp:MiniJava 语言编译器的 Golang 实现 (qc1iu)
- [译] Java 新手问题集锦
- TextSurface:炫酷的文本控件(Java)
- Java 重写方法与初始化的隐患
- Blade - 一款简洁优雅的 Java Web 框架
- Java 并发包中的读写锁及其实现分析
- java-core-learning-example
- Architecting Android with RxJava
- [译] 最好的 8 个 Java RESTful 框架
- 《Java 多线程编程实战指南(设计模式篇)》
- Java Web 工程源代码安全审计实战(二):SQL 注入
- Java RESTful 框架的性能比较
- Java 8: The Missing Tutorial
- 《实战 Java 高并发程序设计》
- Java ThreadPool 的正确打开方式
- Java Web 架构知识整理:记一次阿里面试经历
- 如何设计一个 Java Web MVC 框架
- RxJava 基本流程和 lift 源码分析
- 关键业务系统的 JVM 启动参数推荐
- 深度分析 Java 的枚举类型
- Java 开发必会的 Linux 命令
- DDPush - 一款开源免费的单机千万级实时信息推送服务器(Java)
- 另一份 Java 应用调优指南之前菜
- JVM 飙高排查脚本:结构分析
- 理解 Java NIO
- 一些不错的 RxJava 学习资源
- [译] Java 不同压缩算法的性能比较
- 给 Android 开发者的 RxJava 详解
- Java HashMap 工作原理及实现
- 基于 Java 的 Promise 模式实现
- Quasar - Fibers, Channels and Actors for the JVM
- Netty 精粹之 Java NIO 开发需要知道的
- 设计模式实现(Java、C++、Golang)
- Java 并发编程:volatile 关键字解析
- Java 的业务逻辑验证框架 Fluent Validator
- Java Stream 详解
- Java 征途:行者的地图
- 记录一些有趣算法题目的 Java 实现
- JLiteSpider:轻量级 Java 爬虫接口
- 《写给大忙人看的 Java 核心技术》
- 理解 Java 中的 ThreadLocal
- Sky Walking:对 Java 分布式应用程序集群业务运行情况进行追踪、告警和分析的系统
- [译] Java 8 的新特性
- RxJava 与 Retrofit 结合的最佳实践
- Java 单例真的写对了么?
- RxJava 和 Retrofit 结合使用的几个最常见使用方式举例
- 阿里巴巴、美团等各大互联网公司的 Java 类校招对本科生有什么要求?
- Auto:Google 的 Java 代码生成器
- [译] 详解 Java 中的注解
- 站在大神肩膀上看 RxJava
- 0opslab-utils:一些常用 Java 操作方法封装
- 我的 Java 后端书架(2016 年暮春 3.0 版)
- 学会编程,而不是学会 Java
- 另一份 Java 应用调优指南
- 如何优雅地设计 Java 异常
- Java 开发常用的在线工具
- Java 多线程干货系列(四):volatile 关键字
- Java 程序员眼中的 Linux
- Awesome RxJava
- [译] 2016 年排名 Top 100 的 Java 类库
- [译] Java 8 并发教程:Threads 和 Executors
- 《大话 Java 性能优化》
- Java 帝国之 Java bean(下)
- Go FlagZ:Go 语言版的 java-flagz
- Java 并发编程概念及注意事项
- Java 泛型里的协变和逆变
- Java 帝国之函数式编程(上)
- [译] Java HashMap 原理探究
- Java 进阶(三):多线程开发关键技术
- 是时候学习 RxJava 了
- 深度剖析 JDK 动态代理机制
- 互联网新人如何入门和掌握 Java 开发
- Java 8 系列之重新认识 HashMap
- 《架构探险:从零开始写 Java Web 框架》
- Java 并发原理无废话指南
- [译] 构建高性能 Java 持久层的 14 个建议
- SeimiCrawler:敏捷、独立部署、支持分布式的 Java 爬虫框架
- Java 并发原理无废话指南(二)
- Java 后端工程师学习大纲
- MoeQuest:RxJava + Realm 实现的妹子福利 App
- RxJava 源码分析之基础框架
- 神奇的 G1:Java 全新垃圾回收机制
- GitHub 上那些值得一试的 Java 开源库
- Java 中的纤程库:Quasar
- 推荐几个自己写的 Java 后端相关的范例项目
- 理解 RxJava 的线程模型
- 微信头条分享:用 MVP + RxJava + Retrofit 构建的项目
- [译] 你没见过的七个最好的 Java 答案
- [译] 调度器 Scheduler(一):实现自定义 Scheduler(RxJava)
- 阿里面试回来,想和 Java 程序员谈一谈
- [译] Java 火焰图
- 江南白衣的Java后端开发
- 浅谈 Java 基本设计模式
- fast-framework:轻量级 Java Web 框架
- [译] Java 8 最佳技巧
- Java 代码覆盖率工具 JaCoCo
- 理解 RxJava 线程模型
- 以太坊 Go、Java、Python、Ruby、JS 客户端介绍
- JVM 的 Stop The World,安全点,黑暗的地底世界
- Java 代码覆盖率工具 JaCoCo:实践篇
- 安卓/Java技术成长之路
- Java 代码覆盖率工具 JaCoCo:踩坑篇
- 浅谈 RxJava 与 2.0 的新特性
- JVM GC 那些事(一)
- Tiger:声称最快的 Java 依赖注入框架
- [译] 防止 Java 内存泄露的安全措施
- [译] 比较 Rust 和 Java
- 拆轮子系列:拆 RxJava
- Java Hotspot G1 GC 的一些关键技术
- ELK 实现 Java 分布式系统日志分析架构
- 漫谈 JVM
- 用 Spring Boot 颠覆 Java 应用开发
- 纪念我曾经的 Java 姿势
- Java后端技术
- JLiteSpider:轻量级的分布式 Java 爬虫框架
- 我的 Java 后端书架
- 如何运用 JVM 知识提高编程水平
- Java技术文章---泥瓦匠
- 关键业务系统的 JVM 参数推荐
- Java 调优经验谈
- 打造 RxJava 生命周期管理框架 RxLife
- Java实战技术
- 当 Java 遇到 Jade
- Java Lambda 表达式笔记
- [译] 探索 Java 隐藏的开销
- 关于 Java 中枚举 Enum 的深入剖析
- 红黑树深入剖析及 Java 实现
- 有趣的译文《Java Pattern 那些小事》
- [译] 比较 Go 和 Java 两种语言
- 一个 Java 程序员眼中的 Mac OS
- 深入分析 Java 类之 HotSpot 实现
- java进阶之路
- jsoniter:全世界最快的 JSON 解析器(Java & Go)
- [译] 深入理解 Java 8 Lambda
- JVM 源码分析之堆内存的初始化
- 2016 年开发者头条十大 Java / Android 开发者必读好文
- Stack Overflow 上关于 Java Collections 的几个常见问题
- 一个 RxJava 解决复杂业务逻辑的案例
- [译] 如果你在 2016 年写过 Java 代码,这些趋势你不应该错过
- [译] 为 Java 程序员而准备的 Go 指南
- java开源技术研究&&JS
- 高阶函数和 Java 的 Lambda
- 多种负载均衡算法及其 Java 代码实现
- [PDF] 阿里巴巴 Java 开发手册
- MongoDB Plugin for Java
- Java 面试题集
- Java 内存模型之分析 volatile
- 优质Java资源
- 白话JAVA虚拟机
- [译] 2017 不能错过的 Java 库
- Tale:简洁美观的 Java 博客系统
- 你真的会写 Java 吗?
- [译] Java 语法清单
- [译] Java 不可变对象整洁之道
- 在 Java 路上,我看过的一些书、源码和框架
- RxJava1 升级到 RxJava2 所踩过的坑
- Java 调优 CheatSheet
- 阿里二面准备(Java 研发)
- 带你高效学习 MVP + RxJava + Retrofit
- Voyage:Java 实现的基于 Netty 的轻量、高性能分布式 RPC 服务框架
- Java 实现高斯模糊和图像的空间卷积
- 阿里巴巴 Java 开发手册评述
- [译] 在 Docker 里跑 Java 趟坑总结
- Google 出品的 Java 和 Android Bug 分析利器 Error-prone
- UidGenerator:百度出品的基于 Snowflake 算法的唯一 ID 生成器(Java)
- Java 里如何实现线程间通信?
- 构建 Java 应用内存级缓存
- 我整理的 Java 开源项目
- Java 线程池的理论与实践
- Java 技术之类加载机制
- Thrift (Java 版) 到网络编程(一)
- Java 内存模型 JMM 浅析
- 近 5 年 133 个 Java 面试问题列表
- JAVA程序员技术分享
- traffic shm anna:Java 版的异步无锁 IPC 类库
- Java 技术之垃圾回收机制
- 面向 Java 开发者的 C++11 学习指南
- [译] 软件项目经理须知的 Java 8 安全知识
- Java & Spring Boot & MSA & ML -泥瓦匠
- [译] 服务端 I/O 性能大比拼:Node、PHP、Java 和 Go
- 拯救 Java Code Style 强迫症
- Java 版 WAF
- 为什么 Kotlin 调用 Java 时可以使用 Lambda:SAM 转换机制的介绍
- Leafer:Java 实现的私人笔记管理项目
- Java 多线程核心技术之 ConcurrentHashMap 的演进
- Akka 系列(五):Java 和 Scala 中的 Future
- [译] 深入理解 Java 虚拟机
- [译] 深入分析 Java 8 编程语言规范:Threads and Locks
- 谜!JVM 为何僵死
- Java 8:如何正确使用 Optional
- 探秘 JVM 内部结构
- JVM 系列(一):Java 类的加载机制
- 《揭秘 Java 虚拟机:JVM 设计原理与实现》
- JVM 杂谈之 JIT
- [译] Kotlin 能比 Java 做得更好
- 基于 Java、Kafka、ElasticSearch 的搜索框架的设计与实现
- Java 面试题:基础题目
- 深度解读 Java 线程池设计思想及源码实现
- 难道这些 Java 大牛说的都是真的?
- Java深度
- 一个 Java 中操作字符串的类库
- 重 Java 轻 SQL 乃性能大忌
- 用 Java 写一个 JVM(一):刚好够运行 HelloWorld
- jforgame:用 Java 编写的轻量级手游服务端框架
- 体验 Java 9(一)
- Kotlin 可以拯救 Java 程序员,但 Java 9 程序员不用
- java提高篇
- LoadSir:高效易用、低碳环保、扩展性良好的加载反馈页管理框架(Java)
- [译] 关于 Java 9 你所需要知道的一切
- Java 9 中的 GC 调优基础
- 选 Python 还是 Java?
- 记一次 Java 的内存泄露分析
- RxWebSocket:基于 OkHttp 和 RxJava 封装的 WebSocket 客户端
- 史上最难的一道 Java 面试题
- Invokedynamic:Java 的秘密武器
- 深入解读 Java 9 新特性
- Android Studio 3 支持 Java 8 了,就问你敢用吗?
- [译] Java Fork/Join 框架
- 浅谈 Java 并发编程中的若干核心技术
- 聊聊 Java 9 中模块化设计是如何实现类似 IOC 依赖注入效果及与其区别
- Elasticsearch 5.6 Java API 中文手册
- 你真的了解 Java 实参和形参吗?
- Java 反序列化 Payload 之 JRE8u20
- Java 并发思考:导读 & 总结篇
- 如何降低 90% Java 垃圾回收时间?以阿里 HBase 的 GC 优化实践为例
- [译] 基于 Java 的机器学习项目、环境、库
- 从编译和运行的角度再议 Java 乱码问题
- 彻底搞懂 Java 内存泄露
- Blade:高性能、简洁优雅的 Java Web 框架
- 我这样减少了 26.5M Java 内存
- Java 10 新特性全览
- [译] 详解 Java 应用程序中的内存泄露是如何发生的
- Java 中 Integer、Long 等自动拆箱类型为啥会抛 NullPointerException
- java熊 - 好好写java
- SJK:JVM 排查工具箱
- 记一道 Java 综合面试题
- Java 并发编程,你需要知道的
- 如何得到百度贴吧之父、Kafka 作者、Oracle Java 平台事业群 VP 的软件开发启发?
- jvm-sandbox:阿里巴巴出品的基于 JVM 的非侵入式运行期 AOP 解决方案
- [译] 2017 年排名 Top 100 的 Java 类库:在分析了 259885 份源码之后得出的结论
- JVM 揭秘:一个 class 文件的前世今生
- 疯狂 Java 讲义(第4版)
- 使用 Neuroph Java 框架创建人工神经网络
- Java 反序列化漏洞从入门到深入
- RxEventBus:使用 RxJava2 和编译时注解实现的 EventBus
- Java 内存模型与指令重排序
- 不要用 Java 的语法思维来写 Kotlin
- JarsLink:阿里巴巴出品的基于 Java 的模块化开发框架
- Solo:一个命令就能搭建好的 Java 开源博客系统
- 《阿里巴巴 Java 开发手册》
- Java 工程师成神之路
- 阿里架构师分享的 Java 程序员需要突破的技术要点
- JAVA干货
- Java 10 来了,来看看它一同发布的全新 JIT 编译器
- Java 面试通关要点汇总集
- 阅读开源框架,遍览 Java 嵌套类的用法
- Java 8 要停止维护了
- EasyBridge:一分钟实现 Java 与 JavaScirpt 相互调用
- 200 行 Java 代码实现依赖注入框架
- 阿里面试官分享的 Java 面试中多线程并发的技术要点
- Java 后端技术概览
- 高级的 Redis Java 客户端 Lettuce
- mmorpg:Java 编写的轻量级高性能手游服务端框架
- JVM 内存的那些事
- 基于可靠消息方案的分布式事务(二):Java 中的事务
- EasyRouter:简单、稳定、强大、高性能的组件化路由框架(Java)
- 唯品会 Java 核心项目 VJTools 开源
- Java 生态圈知识汇总
- 从 Java 到 JVM 到 OS 线程的优先级
- Java 与 Kotlin 互操作
- Java吃鸡之路
- MyPerf4J:极快的 Java 接口性能监控和统计工具
- Java 堆外内存排查小结
- 浪客用react,java全栈
- 《RxJava 2.x 实战》
- JDK 11 中将会加入令人惊叹的 ZGC(不到 2 毫秒)
- 亿级网关 janus 性能优化与 JVM 调优实践
- Jartto's blog
- 面试常问点:深入剖析 JVM 的那些事
- Jib:谷歌发布的可大大简化 Java App 容器化过程的开源工具
- Java 面试手册
- 关键系统的 JVM 参数推荐(2018 仲夏版)
- 给 Java 程序员的 Angular 快速指南
- MyPerf4J:针对高并发、低延迟应用设计的高性能且无侵入的实时 Java 方法性能监控和统计工具
- 一道号称 “史上最难” 的 Java 面试题引发的线程安全思考
- 围绕 JVM 的各种外挂技术
- 从 JDK 源码看 String(上)
- RxJava 在闲鱼系统吞吐量提升上的实践
- [译] Java 环境下部署 Keras 深度学习模型
- 你的 JVM 还好吗?GC 初步诊断
- 死磕Java
- 听 R 大论 JDK 11 的 ZGC
- [译] Java 面试:投行的 15 个多线程和并发面试题
- Java 线程池 ThreadPoolExecutor 实现原理剖析
- Java深度&人工智能(只发原创)
- OFCMS:Java 版 CMS 系统
- 从 Java 到 Scala(三):object 的应用
- Java HTTP 组件库选型看这篇就够了
- 《Java 架构师指南》
- JDK 11 正式发布,史上最全所有特性完整解读
- 赵俊的 Java 独家号
- JDK 的源码你真的读懂了吗?
- 有点意思的 Kotlin 的默认参数与 JVMOverloads
- 浅析 Java Stream 实现原理
- 阅读开源框架总结 Java 类的定义
- 详解 JVM 如何处理异常
- [译] Java:未来已来
- JVM 堆内存溢出后,其他线程是否可继续工作
- Java 应用调优之调优准备
- 《码出高效:Java 开发手册》
- 谈谈 JVM 的垃圾回收器
- 阿里员工的 Java 问题排查工具单
- 如何修改项目引入 jar 中的代码
- XJar:Spring Boot JAR 安全加密运行工具
- 老大难的 Java ClassLoader,到了该彻底理解它的时候了
- 怎样努力才能成为一名 Java Champion
- Java Web 学习之路
- JVM 中的守护线程
- Java 程序员眼里的 Linux 内核:wait_event 源码分析
- 一个 Java 字符串中到底有多少个字符?
- 响应式架构与 RxJava 在有赞零售的实践
- Java 垃圾回收权威指北
- [译] 深入 RxJava2 源码解析(一)
- Java 各种锁的小结
- 如何保存/恢复 Java 应用程序核心内存数据现场?
- 对于 Java 应用,如何合理配置系统内存相关的参数
- Java 应用 CPU 使用率为什么飚升?
- Java成神之旅
- 如何合理地规划 JVM 性能调优
- Java技术研究所
- 阿里 Java 诊断利器 Arthas 在线教程
- Java 动态追踪技术探究
- 京东 JDK 的探索与研究(一)
- Java 并发编程与实践
- Java 编程能力测试:我的回答
- 我们眼中 RxJava 式的网络请求
- java技术情报局
- Java 类型系统从入门到放弃
- Java 多线程使用场景和注意事项简版
- 蚂蚁金服开源 SOFAJRaft:生产级 Java Raft 算法库
- Java 面试官最喜欢问的关键字 volatile
- Java 12 正式发布
- 听说又被 JVM 内存区域方面的面试题给虐了?看看这篇文章吧
- Java 异常处理 12 条军规
- 细说 Java 泛型及其应用
- 目前最全的 Java 服务问题排查套路
- 这次,真正学懂 Java 垃圾回收机制
- Kotlin + Mvp + RxJava + Retrofit 心得体会
- [译] 将 5 万行 Java 代码移植到 Go 学到的经验
- 谷歌助力,快速实现 Java 应用容器化
- 如何吩咐工作,才会让员工变得靠谱;最全的 Java 知识汇总 | 一周收藏排行
- 最全的 Java 知识汇总
- 你确定真的了解 Java 四种引用了吗?
- Java 堆外内存回收原理
- 从华为方舟编译器看一种 JavatoC 语言解释器的实现
- 不了解这 12 个语法糖,别说你会 Java
- Java 通用爬虫框架中多线程的使用
- Java 同步机制的底层实现
- [译] Kotlin 与 Java:哪个更合适
- JVM 源码解读之 CMS GC 触发条件
- Java 并发编程:线程池源码实战
- JVM 源码解读之 CMS 何时会进行 Full GC
- JDK 13 中将增加文本块特性
- Java后端火箭班
- 微软发布 VS Code Java 安装程序
- Java 线程安全策略与多线程并发最佳实践
- vavr:让你像写 Scala 一样写 Java
- [译] 浅谈 Java 内存模型
- [译] JVM 解剖公园:JNI 临界区与 GC Locker
- 一声叹息,JDK 竟然有 4 个 random
- Java 线程池 “异常处理” 正确姿势:有病就得治
- 深入理解 Java 内存模型
- 微服务中使用 OpenJ9 JVM 内存占用降 60%(相对 HotSpot)
- 《Java设计模式及实践》
- 那些年,我们见过的 Java 服务端乱象
- 将 Java 进程转移到 “解剖台” 之前,法医都干了什么?
- Java 8 的这个新特性,你用了吗?
- 人生靠反省,Java 靠泛型
- [译] 下一代的多语言 JVM:GraalVM
- [译] 关于 Golang GC 的一些误解:真的比 Java 算法更领先吗?
- [译] JVM 优化之循环展开
- 咱们从头到尾说一次 Java 的垃圾回收
- 老技术新谈,Java 应用监控利器 JMX(一)
- 一文看懂 JVM 内存布局及 GC 原理
- Java 数据处理的常用技术
- Java 函数优雅之道(下)
- JvmName 注解在 Kotlin 中的应用
- 值得开发者关注的 Java 8 后时代的语言特性
- JDK 13 快来了,JDK 8 的这几点应该看看
- Java 字节码增强探秘
- Kotlin 第二讲:数据类型与 Java 的对比
- JvmMultifile 注解在 Kotlin 中的应用
- 深入理解 Java 中 SPI 机制
- Java 调试工具、热部署、JVM 监控工具都用到了它
- Java 13 的新特性
- 进击的 Java,云原生时代的蜕变
- Java程序员的世界
- JVM CPU Profiler 技术原理及源码深度解析
- Android 兼容 Java 8 语法特性的原理分析
- [译] JVM 内存分析神器 MAT:Shallow Heap Vs Retained Heap 你理解的对吗?
- Go 语言出现后,Java 还是最佳选择吗?
- 作为高级 Java,你应该了解的 Linux 知识
- 初创公司 5 大 Java 服务困局,阿里工程师如何打破?
- 每个人都应该有一个 Jekyll 博客 (@JavaChen)
- C/C++ 在 Java 项目、Android 和 Objective-C 三大平台下实现混合编程
- 如何利用缓存机制实现 Java 类反射性能提升 30 倍
- Java 线上故障排查全套路
- [译] 10 个你必须知道的 Java 安全最佳实践
- 《Offer来了:Java面试核心知识点精讲(原理篇)》
- JDK 14 来了:9 大重磅特性解读,不容错过
- 跑得好好的 Java 进程,怎么突然就瘫痪了?
- 甲小蛙战记:PHP2Java 排雷指南
- Stack Overflow 上 370 万浏览量的一个问题:如何比较 Java 的字符串?
- Java 异常有效实践
- [译] Java 8 接口改变:静态方法与默认方法
- 《深入理解Java虚拟机:JVM高级特性与最佳实践(第3版)》
- Java 工程师该如何编写高效代码?
- Java 9 对类加载器的改动
- Java爱好者社区
- 高级 Java 面试必问的三大 IO 模型,你 get 了吗?
- Java 数据持久化系列之池化技术
- Java 无可匹敌的变身装备,钢铁侠客的绝密味道
- Java 无可匹敌的变身装备,钢铁侠客的绝密味道
- Java 无可匹敌的变身装备,钢铁侠客的绝密味道
- JDK 14 都要出了,JDK 9 的新特性还不了解一下?
- 《深入理解 Java 虚拟机》第 2 版挖的坑终于在第 3 版中被 R 大填平了
- 记录年前 Java 岗整个历程
- 最通俗易懂的 Java 10 新特性讲解
- 面试官:你说你熟悉 JVM ?那你讲一下并发的可达性分析
- 为什么给 Java 代码加个空行,class 文件就翻脸不认人了?
- Java 缓存规范中文版
- [译] 2020 Java 技术趋势
- 32 个 Java 面试必考点
- Java 8 Optional 最佳指南
- Manjaro 计算机视觉开发环境配置
- Java 工程师如何斩获高薪?300 分钟搞懂 Spring Cloud
- 原价 9680 元,廖雪峰 Java 进阶教程免费领取
- 2020 Java 生态系统报告出炉
- 近 2 万字详解 Java NIO2 文件操作
- Unsafe 穿透 Java 层到 JVM 层,提供 CPU 级别和操作系统级别的操作
- 从校招和社招的角度说说如何准备大厂 Java 后端面试?
- 原价 9680 元,廖雪峰 Java 进阶教程免费领取
- Java 14 GA 版本正式发布
- 深入浅出 Java 虚拟机
- Java 程序该怎么优化?
- Java 并发面试 78 讲
- JAVA干货
- Java 14 GA 版本正式发布
- 深入浅出 Java 虚拟机
- Java 程序该怎么优化?
- Java 并发面试 78 讲
- JAVA干货
- Java 14 开箱,它真香香香香
- Java 程序该怎么优化?(实战篇)
- 细数 Java 项目中用过的配置文件(properties 篇)
- Java 对象在虚拟机中到底是什么样子?
- Java实战技术
- Java 14 新特性详细使用说明
- 1.2w+ Star,Java 资源大全中文版,你能想到的全都有
- Java 线程基础,从这篇开始
- 不要让你的 Java 对象逃逸了
- Java论道
- JVM癌晚期
- 阿里巴巴技术团队最新发布的 Java 开发手册(泰山版)
- Java 8 函数式编程:Lambda 表达式和方法引用
- 贼好用的 Java 工具类库,12k+ Star,你在用吗?
- 我肝了一个月,给你写出了这本 Java 开发手册
- Java 并发编程那些事儿(一):任务与线程
- JVM 笔记:性能监控与分析工具
- 有了这款低代码开发工具,Java 开发者可以告别 996 啦!
- 深度解析 JVM 运行时数据区之线程独占区
- Java 并发编程那些事儿(六):Executor 框架及线程池
- Java 面试题全梳理
- 终于有一个 Java 可以用的微信机器人了
- 在 Java 虚拟机上班是一种怎样的体验?
- Java 8 的这些特性,你知道吗?
- 自从尝了 Rust,Java 突然不香了
- JAVA干货
- Java 程序跑的快,全要靠线程带
- Java 并发编程:Lock 机制下 API 用法详解
- 资料 | 嵩山版 Java 开发手册.pdf
- [译] GraalVM —下一代 JVM 介绍
- 彻底搞懂 Java 线程池,干啥都不再发憷
- java金融
- 我还在生产玩 JDK 7,JDK 15 却要来了
- 大白话 Java 多线程
- 你用对锁了吗?浅谈 Java “锁” 事
- 十个问题弄清 JVM & GC(二)
- 多图教你掌握 JVM
- Java 异常体系
- Java 后端开发常用的第三方服务 TOP 10
- Java 15 的新特性
- Java旅途
- Java 15 的新特性
- Java旅途
- 秒懂 JVM 的三大参数类型,就靠这十个小实验了
- 虚拟机系列:JVM 运行时数据区
- 编程体系结构:Java IO 流文件管理
- Java实战技术
- Java 应用从源代码到镜像:使用 Docker 多阶段构建
- 实战:自己动手编译 JDK
- 《阿里巴巴Java开发手册(第2版)》
- 滴滴开源的基于 Jacoco、git 二次开发打造的一站式 Java 代码全量/diff 覆盖率收集平台
- Java 8 Stream 开发技巧
- Java 的 synchronized 能防止指令重排序吗?