Java
howard_90
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ThreadPoolExecutor基本原理
概述ThreadPoolExecutor是Java中最基本的线程池实现,Executors类的工厂方法newFixedThreadPool()、newCachedThreadPool()、newSingleThreadPool()等,内部都是用ThreadPoolExecutor实现的。原创 2015-08-24 10:56:42 · 909 阅读 · 0 评论 -
设计模式——单例Singleton
概述定义:确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。使用场景:确保某个类有且只有一个对象的场景,例如创建一个对象需要消耗的资源过多,如要访问 IO 和数据库等资源。原创 2015-08-24 15:11:57 · 328 阅读 · 0 评论 -
HashMap源码分析
概述官方文档有如下几点描述:HashMap实现了Map接口,所有类型都可以作为key、value,包括null。使用iterator遍历的顺序是不确定的,希望确定遍历顺序可以使用LinkedHashMap。HashMap不是线程安全的,如果存在多个线程同时对HashMap进行结构更改(增加/删除元素),需要显式同步。如果iterator迭代过程中发现HashMap结构被改变了,会启动fail原创 2015-08-28 14:31:20 · 385 阅读 · 0 评论
分享