1.方法一,
生产一个类test_thread 继承thread,
在主函数中生产线程对象ft,调用ft.start(),线程开始
//生产一个类test_thread 继承thread,
class test_thread extends Thread
{
public void run()
{
for(int i=0;i<10000;i++)
{
system.out.println(i);
}
}
}
class Test
{
public static void main(String args[])
{
//主函数中生产线程对象ft,调用ft.start(),线程开始
test_thread ft = new test_thread();
ft.start();
}
}
2.方法二,复写runnable
//复写runable
class RunnableImpl implements Runnable
{
public void run()
{
for(int i=0;i<100;i++)
{
System.out.println(i);
}
}
}
class Test2
{
public static void main(String args[])
{
//生产runnable对象,实现runnable接口
RunnableImpl ri = new RunnableImpl();
//生成thread , 并且蒋runnab对象的接口作为参数
Thread t = new Thread(ri);
t.start();
}
}
复写runable,使用匿名类
class Test2
{
public static void main(String args[])
{
Thread t = new Thread(new Runnable()
{
public void run()
{
for(int i=0;i<100;i++)
{
System.out.println(i);
}
}
});
t.start();
}
}
网友评论