
1、说明
需要实现Runnable接口的run()方法,使用newThread(newRunableClass()生成线程对象(RunnableClass已经实现Runnable接口)时,线程对象的run()方法调用RunnableClass的run()。
2、实例
packagecom.java.test;
publicclassThreadTest
{
publicstaticvoidmain(String[]args)
{
//线程的另一种实现方法,也可以使用匿名的内部类
Threadthreadtest1=newThread((newThreadTest1()));
threadtest1.start();
Threadthreadtest2=newThread((newThreadTest2()));
threadtest2.start();
}
}
classThreadTest1implementsRunnable
{
@Override
publicvoidrun()
{
for(inti=0;i<100;++i)
{
System.out.println("Hello:"+i);
}
}
}
classThreadTest2implementsRunnable
{
@Override
publicvoidrun()
{
for(inti=0;i<100;++i)
{
System.out.println("Welcome:"+i);
}
}
}
以上就是java中使用Runnable实现线程的方法,希望对大家有所帮助。更多Java学习指路:Java基础
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END


















































暂无评论内容