本文作者:黄海燕,叩丁狼高级讲师。原创文章,转载请注明出处。 ThreadLocal是一个本地线程副本变量工具类,可以理解为线程的本地变量。主要用于将私有线程和该线程存放的副...

IP属地:广东
本文作者:黄海燕,叩丁狼高级讲师。原创文章,转载请注明出处。 ThreadLocal是一个本地线程副本变量工具类,可以理解为线程的本地变量。主要用于将私有线程和该线程存放的副...
虚拟机运行时数据区域描述了虚拟机管理的内存划分情况,但是目前我们对于虚拟机还是有很多困惑,比如: 问题1:如何为对象分配内存? 问题2:对象内存模型是怎样的? 问题3:是怎样...
本文作者:黄海燕,叩丁狼高级讲师。原创文章,转载请注明出处。 1.1 为什么要使用线程池? 所谓线程池,其实和连接池的概念很像,就是在内存中实现创建好了多个线程,我们使用的时...
本文作者:黄海燕,叩丁狼高级讲师。原创文章,转载请注明出处。 1.创建并启动线程的6种方式: 1)继承Thread类创建线程2)实现Runnable接口创建线程3)使用Cal...
本文作者:罗海鹏,叩丁狼高级讲师。原创文章,转载请注明出处。 概述 我们这个系列的文章叫做“从0开始写框架”,那从文章的标题可以知道,这系列的文章主要是讲:一个java框...
本文作者:黄海燕,叩丁狼高级讲师。原创文章,转载请注明出处。 开篇:有些程序员觉得学习jvm是一个装逼的行为开发中用不到,或者是为了应付面试而去学习的,我觉得如果你是甘于平庸...