自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 类的初始化场景

有且只有6种主动使用类的场景使类初始化: 1.通过new关键字。 2.访问类的静态变量。 3.访问类的静态方法。 4.对类进行反射操作。 5.初始化子类会导致初始化父类。 6.执行main函数所在的类。 注意:构造某个类的数组并不会导致该类被初始化。访问类的常量(final修饰)并不会导致该类被初始化。 ...

2020-10-19 20:18:12 242

原创 线程池

使用线程池的好处:降低资源消耗,提高响应速度,提高线程的可管理性 线程池实现类ThreadPoolExecutor类中提供了四个构造方法 构造方法参数: 1.线程池的核心线程数量(重要) 2.线程池的最大线程数(重要) 3.当线程池大于核心线程数时,多余的空闲线程存活的最长时间 4.时间单位 5.任务队列,用来存储等待执行的队列(重要) 6.线程工厂,用来创建线程,一般默认即可 7.拒绝策略,当提交的任务过多而进行的即使处理时,我们可以定制策略来处理 shutdown() :关闭线程池,线程池的状态变为

2020-10-03 19:25:00 199

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除