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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 红茶2331 中级黑马   /  2013-11-14 14:25  /  2278 人查看  /  11 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 红茶2331 于 2013-11-14 14:51 编辑
  1. class compute implements Runnable
  2. {
  3.         int i = 0;

  4.         public void run()
  5.         {
  6.                 for(int i = 0; i < 10; i++)
  7.                 {
  8.                         System.out.println("this:"+i);
  9.                 }
  10.         }
  11. }
  12. class compute1 implements Runnable
  13. {
  14.         public void run()
  15.         {
  16.                 for(int i = 0; i < 10; i++)
  17.                 {
  18.                         System.out.println(i);
  19.                 }
  20.         }
  21. }
  22. class threadtest
  23. {
  24.         public static void main(String[] args)
  25.         {
  26.                 compute c = new compute();
  27.                 compute1 c1 = new compute1();
  28.                
  29.                 Thread t = new Thread(c);
  30.                 Thread t1 = new Thread(c1);

  31.                 t.start();
  32.                 t1.start();
  33.                 System.out.println("Hello World!");
  34.         }
  35. }
复制代码


出现上面这个问题是怎么回事啊?我继承thread类,而不是实现Runnable接口的话就不会出现问题










评分

参与人数 1技术分 +1 收起 理由
狼王 + 1

查看全部评分

11 个回复

倒序浏览
在我的eclipse上运行没有问题呀,结果是这个吗
Hello World!
this:0
this:1
this:2
this:3
0
1
2
3
4
5
6
7
8
9
this:4
this:5
this:6
this:7
this:8
this:9
回复 使用道具 举报
我用记事本写的,编译就出错了,出现上面的问题,我换了一个电脑试了一下,也是同样的问题,

我感觉不能出现这样的问题的,
回复 使用道具 举报
这是用记事本编写的,用dos运行的结果
回复 使用道具 举报
红茶2331 发表于 2013-11-14 15:00
我用记事本写的,编译就出错了,出现上面的问题,我换了一个电脑试了一下,也是同样的问题,

我感觉不能出 ...

还是没问题
回复 使用道具 举报
你的文件名和类名一致吗?加一个public试一试
回复 使用道具 举报
Hello World!
this:0
this:1
this:2
0
1
2
3
4
5
6
7
8
9
this:3
this:4
this:5
this:6
this:7
this:8
this:9

我的电脑上运行结果,没有出现问题啊
回复 使用道具 举报
没有错误啊

}_2{(N5_(O((7P$9`F{6U}X.jpg (18.89 KB, 下载次数: 17)

}_2{(N5_(O((7P$9`F{6U}X.jpg
回复 使用道具 举报
没有问题
回复 使用道具 举报
重装jdk吧,也有可能你的环境变量没有配置好
回复 使用道具 举报





我重新装JDK之后错误更加的明显了,也不知道为什么

回复 使用道具 举报
红茶2331 发表于 2013-11-14 17:53
我重新装JDK之后错误更加的明显了,也不知道为什么

这是环境配置的问题
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马