![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java多线程
红豆沙冰
这个作者很懒,什么都没留下…
展开
-
java创建线程的三种方式
目录 继承Thread类 实现Runable接口 实现Callable接口 继承Thread类 1、Thread类并不是abstract类 class MyThread extends Thread { @Override public void run(){ System.out.println("sub thread"); } } ...原创 2018-09-17 16:43:20 · 127 阅读 · 0 评论 -
java多线程基本知识点总结
什么是线程的七种状态?产生的场合是什么? java如何常见线程? //java.lang.Thread&java.lang.Rrunable Runnable r = new Runnable(){ public void run(){ System.out.println(2); } }; new Thread(r).start(); java...原创 2019-11-08 21:51:26 · 77 阅读 · 0 评论 -
java线程池(二)
创建线程参数的设置 线程运行时间 :x s 每条需要处理任务数:t 个 核心线程池大小 corePoolSize =t * x 线程池的注意事项 异常处理 子线程的异常不会被父线程感知。需要做处理 ...原创 2019-11-08 21:32:02 · 79 阅读 · 0 评论 -
java线程池(一)
目录 相关背景 线程池的好处 线程池的创建 一、相关背景 1.1线程池的好处 1、减少线程创建和销毁的开销 2、防止创建大量现成消耗内存和cpu的频繁切换 线程频繁切换:cpu是轮流处理线程的,每次只能处理一个线程。当线程数量较少时,线程切换的时间可以忽略不计。但是线程数量非常多时,由于物理内存不足需要从虚拟内存交换数据,大大增加处理时间,系统效能降低。 3、提供对线程的管理...原创 2019-10-22 21:42:23 · 72 阅读 · 0 评论