记录高级编程一些东西
来源:互联网 发布:浏览器打不开淘宝链接 编辑:程序博客网 时间:2024/04/29 01:20
线程池使用起来简单,但是它有一些限制
线程池中的所有线程都是后台线程,
不能给线程池中的线程设置优先级和名称
入池的线程只能用于时间较短的任务,如果线程要一直运行(如word的拼写检查器线程)就应该使用Thread类
Thread类给线程传递数据可以采用两种方法。一种是使用带ParameterizedThreadStart委托参数的Thread构造参数,另一种方式是创建一个自定义类,把线程的方法定义为实例方法,这样就可以初始化实例的数据,之后启动线程。
方法一:ParameterizedThreadStart
object d=new Test();
Thread t2=new Thread(ThreadMainwithParas);
t2.Start(d);
方法二:
static void Main(string[] args)
{ Test test = new Test("info");
Thread t = new Thread(test.Job);
t.Start();
}
public class Test
{
private string data;
public Test(string data)
{
this.data = data;
}
public void Job()
{
Console.WriteLine("The info received is {0}", data);
}
}
- 记录高级编程一些东西
- 记录一些东西
- 记录一些东西
- 开始记录一些东西
- 记录一些东西
- 记录一些东西
- 开始记录一些东西
- 开始记录一些东西
- 记录2013春节一些东西
- 记录一些东西防忘
- 一些记录用的东西
- 游戏编程的一些东西
- 游戏编程的一些东西
- 开始写BLOG,记录一些东西。
- 初用birt,记录一些自己的东西
- 是该记录一些东西了
- 就在这里记录一些东西吧
- 记录gcc和make的一些东西
- Java并发编程:线程池的使用
- jquery获取地址栏的get参数
- insideComputing博客笔记
- Python的Socket学习
- 一步一步学习TypeScript(15.Abstract Classes_抽象类)
- 记录高级编程一些东西
- 合理利用“泛在式” - 手机促使人群分化
- viewWithTag
- 数据库_Mysql _Every derived table must have its own alias 错误 子查询出来的表必须有一个临时表名
- linux-->结合windows系统分区理解linux系统分区以及挂载点
- 解决setTimeout 计时器重复调用的问题
- msm8937 porting iic device
- 123,数组的读写
- Red-Black Tree 与 STL源码 (0)