多线程
dhq_blog
这个作者很懒,什么都没留下…
展开
-
Java多线程之 Thread VS Runnable 的区别
摘自:https://blog.csdn.net/uniquewonderq/article/details/48137767 为此,我们举个例子,假设有火车站有三个窗口,在卖火车票,总共只有5张票。每一个线程相当于一个窗口,分别售票 <strong>package com.thread; class myThread extends ...原创 2018-08-07 14:48:30 · 127 阅读 · 0 评论 -
线程池的四种用法
1、new Thread的弊端执行一个异步任务你还只是如下new Thread吗?new Thread(new Runnable() { @Override public void run() { // TODO Auto-generated method stub }}).start();那你就out太多了,new Thread的...原创 2018-08-08 15:27:18 · 128 阅读 · 0 评论 -
线程的注意点
一 Java通过Executors提供四种线程池,分别为: newCachedThreadPool创建一个可缓存线程池,如果线程池长度超过处理需要,可灵活回收空闲线程,若无可回收,则新建线程。 newFixedThreadPool 创建一个定长线程池,可控制线程最大并发数,超出的线程会在队列中等待。 newScheduledThreadPool 创建一个定长线程池,支持定时及周期性任务执行。...原创 2018-08-08 15:33:55 · 227 阅读 · 0 评论 -
定时任务单线程和多线程
import java.util.concurrent.Executor; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.springframework.schedu...原创 2019-05-24 10:03:53 · 952 阅读 · 0 评论