📄 example7_2.java
字号:
/* 构造一个实现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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -