随笔分类 -  多线程

摘要:创建线程的两种方式:继承Thread类 或 实现Runnable接口,重写run方法。 Thread类本身也实现了Runnable接口,Runnable接口源码: run方法是无返回值的,所以在JDK1.5出现了Callable接口 关系类图 Callable Callable接口源码 Callab 阅读全文
posted @ 2021-05-24 12:25 coolw 阅读(307) 评论(0) 推荐(0)
摘要:一、线程池使用背景: 创建线程可以通过继承Thread类或实现Runnable接口,但会带来线程创建和销毁的资源占用,线程切换上下文问题,同时创建过多的线程可能会导致系统资源耗尽的风险,固不推荐使用此种方式来执行多线程,可以采用创建线程池来执行多线程,方便对线程任务的管理。 二、线程池使用场景 加快 阅读全文
posted @ 2021-05-21 19:09 coolw 阅读(1335) 评论(0) 推荐(0)