本月博客排行
-
第1名
龙儿筝 -
第2名
johnsmith9th -
第3名
wy_19921005 - zysnba
- sgqt
- lemonhandsome
年度博客排行
-
第1名
宏天软件 -
第2名
青否云后端云 -
第3名
龙儿筝 - gashero
- wallimn
- vipbooks
- benladeng5225
- wy_19921005
- fantaxy025025
- qepwqnp
- e_e
- 解宜然
- zysnba
- ssydxa219
- sam123456gz
- javashop
- arpenker
- tanling8334
- kaizi1992
- xpenxpen
- gaojingsong
- wiseboyloves
- xiangjie88
- ranbuijj
- ganxueyun
- sichunli_030
- xyuma
- wangchen.ily
- jh108020
- lemonhandsome
- zxq_2017
- jbosscn
- Xeden
- luxurioust
- lzyfn123
- zhanjia
- forestqqqq
- johnsmith9th
- ajinn
- nychen2000
- wjianwei666
- hanbaohong
- daizj
- 喧嚣求静
- silverend
- mwhgJava
- kingwell.leng
- lchb139128
- lich0079
- kristy_yy
最新文章列表
ThreadPoolTaskExecutor的常见问题
spring的ThreadPoolTaskExecutor使用可以参考http://kim-miao.iteye.com/blog/1310015。
1.用junit跑测试用例,为什么用ThreadPoolTaskExecutor,里面的代码不执行了。看下下面 ...
java中的并发:线程的基本使用
目录 1.生命周期 2.常用方法 3.守护线程
1.生命周期
1)初始状态 此时线程处于JVM的进程中,只是创建了一个线程对象,并没有开始运行.(new()) 2)就绪状态 此时线程进入可运行状态,等待CPU调度.(start()) 3)运行状态 拥有CPU的执行权,并且开始运行线程.(run()) 4)阻塞状态 线程在等待IO或者调入了slee ...
多线程-常用方法(二)
线程大家都会创建,这里介绍一些常用的方法。
休眠(sleep):
就和睡觉一样,假设工作是一个任务,你需要休息,因此你可以什么都不做,休息你指定的时间,接着工作。
public class MyWork implements Runnable {
static int num = 24;
@Override
public void run() {
while( ...
java多线程总结二:后台线程(守护线程)
所谓的后台线程,是指在程序运行的时候在后台提供一种通用服务的线程,并且这种线程并不属于程序中不可或缺的部分。因此当所有的非后台线程结束时,程序也就终止了,同时会杀死所有后台线程。反过来说,只要有任何非后台线程(用户线程)还在运行,程序就不会终止。后台线程在不执行finally子句的情况下就会终止其run方法。后台线程创建的子线程也是后台线程。
下面是一个后台线程的示例:
package demo ...