线程练习(两个线程交替运行)
2015-04-20 21:59
162 查看
package process; /* * 创建两个线程,和主线程交替运行 * * currentThread():获取当前线程对象; * getName();获取线程名称; * * 设置线程名称:setName(); */ class Test extends Thread{ //private String name; Test(String name){ //this.name = name; super(name);//查看api } public void run(){ for(int x = 0;x < 100;x++){ //System.out.println(name + "test is " + x); //System.out.println(this.getName() + "test is " + x);//每个线程有自己默认的名称this.getName(); System.out.println(Thread.currentThread().getName() + "test is " + x);//currentThread()线程对象 ==this.getName(); } } } class ThreadDemo2 { public static void main(String[] args){ Test t1 = new Test("one"); Test t2 = new Test("two"); t1.start(); t2.start(); for(int x = 0; x < 100; x++){ System.out.println("main is " + x); } } }
相关文章推荐
- 线程练习一: 创建两个进程,和主线程交替运行
- Java 创建两个线程,和主线程交替运行。
- 面试题:两个线程交替运行若干次
- Java两个线程交替打印(实现Runnable接口)
- 编写:创建2个线程,和主线程交替运行.
- 两个线程同时运行案例
- [Java] Thread 线程交替运行
- 两个线程同时运行案例
- 两个线程的交替打印
- 【多线程】两个线程 交替执行
- 编写两个线程,具有共享存储单元,运行观察结果
- 懒汉式的安全优化方式,两种方式。线程同时运行的时候,不会创建两个对象
- 两个线程交替打印ABABAB
- Java案例:两个线程交替执行
- 主线程和子线程均循环10次,两者交替运行50次
- 两个线程交替执行,一个打印1-52;一个打印A-Z;打印顺序为12A34B56C.....5152Z
- wait,notify实现两个线程交替打印
- 面试题一:实现两个线程交替打印数字
- 面试必问!Java 多线程中两个线程交替执行,一个输出偶数,一个输出奇数
- 建立三个线程,A线程打印10次A,B线程打印10次B,C线程打印10次C,要求线程同时运行,交替打印10次ABC