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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 坚强 黑马帝   /  2011-11-13 10:44  /  1836 人查看  /  5 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

  1. class  Test extends Thread
  2. {
  3.         private String name;
  4.         Test(String name)
  5.         {    this.name=name;   }
  6.         public void run()
  7.         {   
  8.                 for(int x=0;x<20;x++)
  9.             System.out.println(name+" test "+x);        }
  10. }
  11. //-----------------------------------------
  12. class ThreadTest
  13. {


  14.         public static void main(String[] args)
  15.         {
  16.                 Test t1 =new Test( "one");
  17.                 Test t2 =new Test( "two");
  18.                 t2.start();
  19.                 t1.start();
  20.                 for(int x=0;x<20;x++)
  21.                 System.out.println("Hello World!");
  22.         }
  23. }
复制代码
为什么       t2.start();
                t1.start(); 无论顺序如何,结果都一样?

1.jpg (11.7 KB, 下载次数: 38)

1.jpg

评分

参与人数 1技术分 +1 收起 理由
陈涛 + 1

查看全部评分

5 个回复

倒序浏览
你发错地方了吧, 这好像不是C#的代码, Java的?

回复 使用道具 举报
坚强 黑马帝 2011-11-13 14:35:18
藤椅
李荣壮 发表于 2011-11-13 13:17
你发错地方了吧, 这好像不是C#的代码, Java的?

这不是JAVA的代码?!!!!
回复 使用道具 举报
既然是多线程,两个不同线程同时运行 当然和你
t2.start();
t1.start(); 顺序无关

评分

参与人数 1技术分 +1 收起 理由
陈涛 + 1

查看全部评分

回复 使用道具 举报
坚强 黑马帝 2011-11-13 22:52:01
报纸
吴春晟 发表于 2011-11-13 14:37
既然是多线程,两个不同线程同时运行 当然和你
t2.start();
t1.start(); 顺序无关

哦 也是
回复 使用道具 举报
这就是Java代码
你整的数据量太小了,
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马