
线程
文章平均质量分 90
大大的笑声
这个作者很懒,什么都没留下…
展开
-
线程池创建相关
线程池的创建方式 常见的创建线程池的三种方式 Executors.newFixedThreadPool(int):创建拥有指定线程数的线程池。当没有空闲线程时,任务会进入等待队列等待。 Executors.newSingleThreadExecutor():创建只有一个线程数的线程池。当没有空闲线程时,任务会进入等待队列等待。 Executors.newCachedThreadPool():创建可自动扩容线程数的线程池。没有空闲线程时会创建线程去执行任务,当60s内没有新任务线程会释放。 三种方式的底层原创 2021-02-28 10:24:01 · 671 阅读 · 4 评论 -
线程
线程 进程 在操作系统上(OS),一个独立运行的任务被称为进程 进程是可以并发执行(即多个进程可以同时运行) 线程是进程中 ,多个并发执行的任务逻辑。线程是进程的组成单位,一个进程至少要有一个线程 原因是进程任务实际的执行者是线程 类比 进程–小组 线程–小组成员 任务是分配给小组的 但实际执行小组任务的是小组成员 一个进程的任务实际上是又(1~n)个线程来完成的,对于java来说,JVM相当于操作系统上运行的进程,JVM一定会包含一个线程被称为主线程,而main函数就是由主线程来执行的 多线程原创 2020-05-21 08:20:47 · 341 阅读 · 0 评论