![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
李帝豪
这个作者很懒,什么都没留下…
展开
-
java堆内存
java堆内存Java 中的堆是JVM所管理的最大的一块内存空间,主要用于存放各种类的实例对象。 在 Java 中,堆被划分成两个不同的区域:新生代 ( Young )、老年代 ( Old )。新生代 ( Young ) 又被划分为三个区域:Eden、From Survivor、To Survivor。 这样划分的目的是为了使 JVM 能够更好的管理堆内存中的对象,包括内存的分配以及回收。 堆原创 2017-12-24 13:26:43 · 218 阅读 · 0 评论 -
DelayQueue分析
1.DelayQueue基本简介: DelayQueue是BlockingQueue的一种,不同的是DelayQueue中的元素都有delay time(延迟时间),只有delay time过期,元素才可以被出队列。DelayQueue的内部是由一个PriorityQueue(优先队列)来实现,优先因素是delay time,也就是说队头元素是delay time最短的元素。当队列是空或队列中没原创 2017-12-28 19:19:14 · 187 阅读 · 0 评论 -
jdk源码:线程池ThreadPoolExecutor深入
1.ThreadPoolExecutor继承类图 . Executor public interface Executor { /** * Executes the given command at some time in the future. The command * may execute in a ne...原创 2018-05-11 20:08:55 · 138 阅读 · 0 评论 -
FutureTask解析
1.背景介绍 Future是Java执行异步任务时的常用接口。我们通常会往ExecutorService中提交一个Callable/Runnable并得到一个Future对象,Future对象表示异步计算的结果,支持获取结果,取消计算等操作。在Java提供的Executor框架中,Future的默认实现为java.util.concurrent.FutureTask。本文针对FutureTask的...转载 2019-03-03 14:27:45 · 214 阅读 · 0 评论 -
java枚举类
1.枚举类enum 枚举类也是一个类,继承于java.lang.Enum类。 public enum MyEnum{ NOT("hot"),MIDE("mide"),MEDIUM("medium"),HOT("hot"),FLAMING("flaming"); private String des; privateMyEnum(String des){ this.des=des; } ...原创 2019-03-07 22:22:47 · 238 阅读 · 0 评论 -
SpringIoc原理
Spring概览 ResourceLoader从存储介质中加载Spring配置信息,并使用Resource表示这个配置文件资源 BeanDefinitionReader读取Resource所指向的配置文件资源,然后解析配置文件。将配置文件中的每个解析成一个BeanDefinition对象,并保存得到BeanDefitionRegitry中 容器扫描BeanDefinitionRegistry中的...原创 2019-03-11 15:47:44 · 138 阅读 · 0 评论