阳光VIP

少壮不努力,老大徒伤悲。平日弗用功,自到临期悔。
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

Java【多线程知识总结(1)】用Thread类创建线程

Posted on 2011-09-21 19:21  阳光VIP  阅读(245)  评论(0编辑  收藏  举报
解析说明:sun公司提供了一个 Thread 类,类体里有run()方法、start()方法,启用start().  
方法可以使run()方法运行.  
Thread类中的run方法是空的.所以声明了一个Thread的子类ThreadDemo1类,用来覆盖父类.
创建线程过程: 
1.继承Thread
class 类名A extends Thread
{
	public void run(){}
}

2.实例对象
Thread t=new 类名A();

3.启用线程
t.start();自动会去运行run().
public class Threading
{

	public static void main(String[]ages)
	{
		Thread c=new Call();
		c.start();//启动线程
		while(true)
		{
			System.out.println(Thread.currentThread().getName()+">>"+"Main方法中....");
		}
	}
}

class Call extends Thread
{
	public void run()
	{
		while(true)
		{
			System.out.println(Thread.currentThread().getName()+">>"+"哦,哦....哦");
		}
	}
}

输出结果:

这样交替循环执行.

作者:StellaAh 发表于2011-9-21 19:21:09 原文链接
阅读:439 评论:1 查看评论