热门文章
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{@Overridepublicvoidrun(){for(inti=0;i<100;++i){System.out.println("Hello:"+i);}}}classThreadTest2implementsRunnable{@Overridepublicvoidrun(){for(inti=0;i<100;++i){System.out.println("Welcome:"+i);}}}