example7_2.java
来自「书中的例题」· Java 代码 · 共 28 行
JAVA
28 行
/* 构造一个实现Runnable接口的类 */
class ThreadCounting implements Runnable //实现接口
{
public void run()
{
for(int i=0;i<10;i++){
System.out.print(Thread.currentThread().getName()+": i="+i+"\n");
try{ Thread.sleep(200);}
catch(InterruptedException e){System.out.print(e);}
}
}
}
/*下面再构造另一个类,在它的main()方法中创建并启动二个线程对象。 */
public class Example7_2
{
public static void main(String []args)
{
System.out.println("Starting ThreadTest");
ThreadCounting t=new ThreadCounting(); //实例化线程
Thread thread1=new Thread(t,"线程1"); //线程体为t,线程名为线程1
Thread thread2=new Thread(t,"线程2"); //线程体为t,线程名为线程2
thread1.start(); //启动线程
thread2.start(); //启动线程
for(int i=0;i<10;i++)
System.out.print("main()"+": i="+i+"\n");
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?