Archives

帖子来自 ujswml RSS

线程中的 start()和 run()方法的区别

作者: ujswml (1 篇文章) 日期: 九月 15, 2010 在 3:37 下午
评论 (1)

Java 线程一直是一个比较容易困扰的地方,首先,我们来认识下怎样生存线程。 认识 Thread 和 Runnable java中实现多线程有两种途径:继承Thread类或者实现Runnable接口。Runnable是接口,建议用接口的方式生成线程,因为接口可以实现多继承,况且Runnable只有一个run方法,很适合继承。在使用Thread的时候只需继承Thread,并且new一个实例出来,调用 start()方法即可以启动一个线程。 Thread Test = new Thread(); Test.start(); 在使用Runnable的时候需要先new一个实现Runnable的实例,之后启动Thread即可。 Test ...

继续 ›

分类: 其他, 博客征文专栏