多线程总结
来源:互联网 发布:mac系统怎么重装win10 编辑:程序博客网 时间:2024/06/10 12:58
- 线程的创建和启动
- 继承thread类 重写run方法,启动线程的时候执行thread的start方法
- 实现runnable接口,重写run方法,通过new thread(thread).start()方法启动线程
- 线程的生命周期
- 新建与就绪状态
- 运行状态
- 阻塞状态
- 线程死亡
- 控制线程
- join线程 调用线程阻塞等待被加入join()的线程执行完毕
- 后台线程setDaemon(true)方法设置为后台线程,后台线程是等待其他前台线程死光了才死
- 线程睡眠 sleep()
- 线程同步安全问题
可使用同步代码块synchronized(obj)或者synchronized修饰方法 - spring 对多线程的支持
<bean id="threadPoolTaskExecutor" class="org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor">可执行executor.execute(线程体)方法启动线程。
阅读全文
0 0
- 多线程总结--多线程介绍
- 多线程_多线程总结
- 多线程总结
- 多线程总结
- 多线程总结
- 多线程总结
- 多线程总结
- 多线程总结
- 多线程总结
- 多线程总结
- 多线程总结:
- 多线程总结
- 多线程总结
- 多线程总结
- 多线程总结
- 多线程总结
- 多线程总结
- 多线程总结
- 浅谈分布式消息技术 Kafka
- Linux 下cut用法总结
- POJ
- 并发Queue一
- hibernate学习笔记(一)
- 多线程总结
- UVA11624 Fire 两次BFS
- Java程序-1
- JSP&Servlet jsp(2)
- SimpleDateFormat 使用注意事项
- linux下boost库的安装及使用
- 连接池
- Could not resolve hostname t143ghl: Name or service not known lost connection
- 配置yum仓库