-
如何阅读Java源码?
极客知音点击上方“方志朋”,选择“置顶或者星标”你的关注意义重大!阅读Java源码的前提条件:1、技术基础在阅读源码之前,我们要有一定程度的技术基础的支持。假如…2019年3月23日 -
如何学会阅读源码
经验之谈点击上方“Java知音”,选择“置顶公众号”技术文章第一时间送达!作者:youzhibingcnblogs.com/youzhibing/p/95537…2019年3月15日 -
如何高效阅读源码
极客知音作者:Tocy编辑:www.oschina.net/translate/how-to-read-code码农有道 码农有道高质量技术文章目录整…2019年3月13日 -
面试必会之HashMap源码分析
Java基础点击上方“Java知音”,选择“置顶公众号”技术文章第一时间送达!相关文章面试必会之ArrayList源码分析面试必会之LinkedList源码分析简介…2019年2月25日 -
源码实战 | 从线程池理论聊聊为什么要看源码
极客知音前言很多时候,我都想向大家传输一个思想,那就是只有懂了原理,才能随心随心所欲写代码.而看源码,又是了解原理的一个非常重要的途径.然而,肥朝之前的文章,大…2019年1月22日 -
源码实战 | 从一次问题排查聊聊问什么要懂原理
极客知音前言上周五,一同事在开发时遇到了一个问题,叫我帮忙看下.在描述这个同事遇到问题之前,我先简单做一些知识的铺垫,否则不好描述.这里面涉及到的知识点有Spr…2019年1月22日 -
Java并发系列 | Semaphore源码分析
并发编程来源:劳夫子链接:cnblogs.com/liuyun1995/p/8474026.htmlSemaphore(信号量)是JUC包中比较常用到的一个类,…2018年12月8日 -
Java源码跟踪阅读技巧
经验之谈作者:徐志毅 链接:https://www.jianshu.com/p/ab865109070c 今天介跟大家分享一下我平时阅读源码的几个小技巧,对于阅…2018年10月12日 -
【0042】你了解Java内存模型吗?
Java源码概要:本文主要阐述Java内存模型,首先介绍该模型诞生或出现的原因以及背景。接着介绍一下并发经常触及的三个特性,即原子性、可见性和有序性。进而引出本文的…2018年8月13日 -
【0041】你了解Java编译器吗?
Java源码前言Java中的编译器主要分为三类,第一类是前端编译器,常见的就是JDK中自带的Javac编译器;第二类是JIT编译器,这是决定虚拟机性能高低的一个核心…2018年8月13日 -
【0040】你了解OSGI类加载器架构吗?
Java源码前言OSGI是什么?又有什么特性?支持热插拔是吧?是的,这些问题都会在本篇文章中给出相应回答,OSGI的独特之处,在我看来是其灵活的类加载器架构,并不遵…2018年8月13日 -
【0039】你知道Tomcat是如何加载类的吗?
Java源码前言众所周知的WEB服务器-Tomcat,它是如何加载类的呢?要想知道这个问题的答案,要先知道Tomcat的类加载器架构,因为类就是被类加载器加载的,这…2018年8月13日 -
【0038】浅析Java虚拟机字节码执行引擎
Java源码前言执行引擎是Java虚拟机的核心组成部分之一,其模型使用IPO概念解读为:输入的是字节码文件、处理过程是等效字节码解析过程,输出的是执行结果。既然是执…2018年8月13日 -
【0037】如何使用VisualVM下载插件?
Java源码前言VisualVM是一个java应用程序内存监控工具,在JDK1.7之后的版本中也集成进来了,提供了jvisualvm命令,但是在自动更新或安装插件的…2018年8月13日 -
【0036】浅析Tomcat调优
Java源码前言Tomcat是业界使用最广的一个Web服务器,懂得一些调优会对Tomcat的性能有很大提升,本文就是介绍一些调优策略,在实战中体验一下调优带来的好处…2018年8月13日 -
【0035】如何加快你的Eclipse启动速度?
Java源码前言对于Eclipse,我们调优要达到的目标就是让其启动更快,我们都不喜欢每天启动Eclipse时的等待,在项目达到好几个以上,且项目代码数量庞大时,往…2018年8月13日