A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© abc张强8 中级黑马   /  2014-7-3 16:15  /  402 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

  1. package Thread;

  2. public class TestJoin {
  3.         public static void main(String [] args){
  4.                 TJ t=new TJ();
  5.                 Thread t1=new Thread(t);
  6.                 t1.start();
  7.                 for(int i=1;i<10;i++){
  8.                         System.out.println("Main "+i);
  9.                 }
  10.                
  11.         }
  12. }

  13. class TJ implements Runnable{
  14.         public void run(){
  15.                 for(int i=1;i<10;i++){
  16.                         System.out.println("Thread "+i);
  17.                         try{
  18.                                 Thread.sleep(100);
  19.                         }catch(InterruptedException e){
  20.                                 e.printStackTrace();
  21.                         }
  22.                 }
  23.         }
  24. }
复制代码
这个程序在DOC窗口执行时是乱序的,但是在Eclipse里总是按顺序执行,先打印主函数的再打印线程请问怎么回事?
错了是先打印主函数的再打印线程的

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马