1 / 3
文档名称:

Java多线程-run方法与start方法的区别.pdf

格式:pdf   页数:3
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Java多线程-run方法与start方法的区别.pdf

上传人:紫岑旖旎 2012/9/15 文件大小:0 KB

下载得到文件列表

Java多线程-run方法与start方法的区别.pdf

文档介绍

文档介绍:-----为后人留下具有鼓舞仂量菂神圣
人生木旁样
为后人留下具有鼓舞仂量菂神圣人生木旁样:髙鞝旳生獲情操,不搀杂
私欲的爱,軹为他人材行亻吏dě能力,bú受里予心簳扰嘚鮃静,芣為葭
潒遮蔽锝知识。
Java多线程-run方法与start方法的区别
分类: JavaSe 2012-09-03 13:25 136人阅读评论(3) 收藏举报
.interview;
/**
* java多线程的两种实现方式以及run、start方法的区别
* ***@author
*
*/
public class ThreadTest {
public static void main(String[] args) throws InterruptedException {
ThreadTest tt = new ThreadTest();
Thread1 t1 = Thread1();
Thread2 t2 = Thread2();
Thread3 t3 = Thread3();
Thread4 t4 = Thread4();
//实现Runnable方法的方式必须要用new Thread( Thread5())来转换为Thread类型,才能调用Thread的start方法)
Thread t5 = new Thread( Thread5());
();
(1000);
();
(1000);
();
(1000);
();
(10000);
((Thread) t5).start();
}
class Thread1 extends Thread {
public void run() {
try {
while (true) {
for (int i = 1000;; i--) {
(1000);
("现在i的值为:" + i);
}
}
} catch (InterruptedException e) {
();
}
}
}
class Thread2 extends Thread {
public void run() {
try {
while (true) {
("哈哈哈哈哈哈哈哈哈");
(666);
}
1
} catch (InterruptedException e) {
();
}
}
}
class Thread3 extends Thread {
public void run() {
try {
while (true) {
for (int j = 1000;