4.4总结
来源:互联网 发布:adams数据导出 编辑:程序博客网 时间:2024/06/05 22:59
ThreadGroup类描述一个线程组,它存储一个集合的线程。通过申请方法去请求所有包含的线程来实现简单的线程控制。你需要避免应用线程组,因为大多数有用的方法是不赞同使用和因为它的竞争状态。
ThreadLocal类描述一个线程局部变量,它让你连接一个线程的每一个线程数据(如用户ID)。它通过变量为每一个线程提供了一个分离的存储槽。思考一个局部变量为一个多槽的变量,在每一个线程可以存储相同变量的不同值。每一个线程关注自己的值,而不会关注在这个变量中的其它线程的自己值。值存储在局部变量,它们之间是没有联系的。一个父级线程可以使用InheritableThreadLocal类将一个值传给子线程。
经常需要为一个简短的执行(这任务只执行一次)安排时间列任务(一个单位的任务)或在制定的规则中重复执行。Java1.3介绍一个更多方便和简单的可供选择的类,在java.util.Timer和java.util.TimerTask类中。
ThreadLocal类描述一个线程局部变量,它让你连接一个线程的每一个线程数据(如用户ID)。它通过变量为每一个线程提供了一个分离的存储槽。思考一个局部变量为一个多槽的变量,在每一个线程可以存储相同变量的不同值。每一个线程关注自己的值,而不会关注在这个变量中的其它线程的自己值。值存储在局部变量,它们之间是没有联系的。一个父级线程可以使用InheritableThreadLocal类将一个值传给子线程。
经常需要为一个简短的执行(这任务只执行一次)安排时间列任务(一个单位的任务)或在制定的规则中重复执行。Java1.3介绍一个更多方便和简单的可供选择的类,在java.util.Timer和java.util.TimerTask类中。
阅读全文
0 0
- 4.4总结
- 总结
- 总结
- 总结
- 总结
- 总结!
- 总结
- 总结.
- 总结。
- 总结
- 总结
- 总结
- 总结
- 总结
- 总结
- 总结
- 总结
- 总结
- leetcode 24 swapPairs
- from google.protobuf.internal import enum_type_wrapper ImportError: No module named google.protobuf
- 【Android】Android性能优化
- 设计模式之享元模式
- Unity5实战使用C#和Unity开发多平台游戏pdf
- 4.4总结
- 时间类型的转换
- [Android][第一行代码][第 5 章 广播机制]
- dubbo服务提供者暴露一个服务的详细过程
- oracle常见数据库和用户
- slf4j 和 logback-classic遇到的坑
- Java程序连接数据库
- 十分钟搞定CSS选择器
- 算法:动态规划——区间模型之最少添加几个字符使得字符串变成回文串