线程的几种实现方式?启动方式?区分方式?
摘要:①实现方式 1、通过继承Thread类实现一个线程 2、通过实现Runnable接口实现一个线程 继承扩展性不强,java总只支持单继承,如果一个类继承Thread就不能继承其他的类了。 ②怎么启动? Thread thread = new Thread(继承了Thread的对象/实现了Runnab
阅读全文
posted @
2020-12-30 19:42
海绵-宝宝
阅读(262)
推荐(0) 编辑
线程池的使用
摘要:一、线程池的作用? 1、限定线程的个数,不会导致由于线程过多导致系统运行缓慢或崩溃 2、线程池不需要每次都去创建或销毁,节约了资源、 3、线程池不需要每次都去创建,响应时间更快。 二、线程池创建 import java.util.concurrent.Executors; //创建一个可缓存线程池,
阅读全文
posted @
2020-12-22 17:25
海绵-宝宝
阅读(156)
推荐(0) 编辑