黑马程序员技术交流社区
标题:
Java练习(8): 多线程基本演练
[打印本页]
作者:
hoshan1
时间:
2015-11-13 23:30
标题:
Java练习(8): 多线程基本演练
演练代码如下:
class Demo1 extends Thread
{
public void run()
{
for(int x=0; x<60; x++)
System.out.println("我是线程一......"+x);
}
}
class Demo2 extends Thread
{
public void run()
{
for(int x=0; x<60; x++)
System.out.println("我是线程二......"+x);
}
}
public class Demo
{
public static void main(String[] args)
{
Demo1 d1 = new Demo1();//创建好一个线程d1并开启。
d1.start();
Demo2 d2 = new Demo2();//创建好一个线程d2并开启。
d2.start();
for(int x=0; x<60; x++)
System.out.println("我是主线程--"+x);
}
}
思路:
1,定义类继承Thread。
2,复写Thread类中的run方法。将自定义代码存储在run方法。让线程运行。
3,调用线程的start方法,该方法两个作用:启动线程,调用run方法。
运行结果每一次都不同。因为多个线程都获取cpu的执行权。cpu执行到谁,谁就运行。
作者:
nice非飞
时间:
2015-11-13 23:42
围观围观。。。。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2