- package Thread;
- public class TestJoin {
- public static void main(String [] args){
- TJ t=new TJ();
- Thread t1=new Thread(t);
- t1.start();
- for(int i=1;i<10;i++){
- System.out.println("Main "+i);
- }
-
- }
- }
- class TJ implements Runnable{
- public void run(){
- for(int i=1;i<10;i++){
- System.out.println("Thread "+i);
- try{
- Thread.sleep(100);
- }catch(InterruptedException e){
- e.printStackTrace();
- }
- }
- }
- }
复制代码 这个程序在DOC窗口执行时是乱序的,但是在Eclipse里总是按顺序执行,先打印主函数的再打印线程请问怎么回事?
错了是先打印主函数的再打印线程的 |
|