| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 641 人关注过本帖
标题:一个简单的线程问题
只看楼主 加入收藏
大嘴先生2
Rank: 1
等 级:新手上路
威 望:2
帖 子:815
专家分:0
注 册:2006-4-17
收藏
 问题点数:0 回复次数:11 
一个简单的线程问题

public class Xiancheng extends Thread
{
public static void main()
{
Thread read=new TryThread(163);
Thread read2=new TryThread2(2004);
read.setDaemon(true);
read2.setDaemon(false);
read.start();
read2.start();
public void run() //这里有问题吗?!为什么不能编译通过?!
{
try
{
for(int i=0;i<30;i++)
{
System.out.println(我是主线程);
}
}
catch(InterruptedException e)
{
System.out.println(e.toString());
}
}

}
}
搜索更多相关主题的帖子: 线程 
2007-05-29 14:02
beyond_p
Rank: 1
等 级:新手上路
威 望:1
帖 子:114
专家分:0
注 册:2007-1-17
收藏
得分:0 

方法中不可以定义方法吧......

还有你的MAIN方法写的有问题啊!MAIN方法的形参呢?

[此贴子已经被作者于2007-5-29 14:27:31编辑过]


越是深入的学习,就越来越感觉到自己知道的太少了...
2007-05-29 14:25
angeloc
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:36
帖 子:1353
专家分:0
注 册:2006-11-21
收藏
得分:0 
问题大了..............

老牛明知夕阳晚,不用扬鞭自奋蹄; Angelo\'s BLOG
2007-05-29 15:14
zhufeifei
Rank: 1
等 级:新手上路
威 望:2
帖 子:402
专家分:0
注 册:2006-8-11
收藏
得分:0 
以下是引用大嘴先生2在2007-5-29 14:02:38的发言:

public class Xiancheng extends Thread
{
public static void main()//掉了参数String[] args
{
Thread read=new TryThread(163);/*TryThread类没有定义
Thread read2=new TryThread2(2004); */
read.setDaemon(true);
read2.setDaemon(false);
read.start();
read2.start();
public void run() //这里有问题吗?!为什么不能编译通过?!
{
try
{
for(int i=0;i<30;i++)
{
System.out.println(我是主线程);
}
}
catch(InterruptedException e)
{
System.out.println(e.toString());
}
}

}
}


在不断的拼搏与进取中,定能创造一片天地!
2007-05-29 15:29
zhufeifei
Rank: 1
等 级:新手上路
威 望:2
帖 子:402
专家分:0
注 册:2006-8-11
收藏
得分:0 

将Thread继承类与主方法类分开写!


在不断的拼搏与进取中,定能创造一片天地!
2007-05-29 15:31
食恶不色
Rank: 2
等 级:新手上路
威 望:3
帖 子:632
专家分:5
注 册:2006-11-8
收藏
得分:0 
public class Xiancheng extends Thread
{
public static void main(String args[])
{
TryThread read=new TryThread(163);
TryThread read2=new TryThread2(2004);
read.setDaemon(true);
read2.setDaemon(false);
read.start();
read2.start();
}
//这个你应该是封装在TryThread里面的。
public void run() {
try
{
for(int i=0;i<30;i++)
{
System.out.println(我是主线程);
}
}
catch(InterruptedException e)
{
System.out.println(e.toString());
}
}
}

做人要厚道,看帖要回帖!回帖是尊重,回帖是美德! 美德要发扬,我们要顶帖!顶帖是好事,千万莫灌水!
2007-05-29 15:37
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
收藏
得分:0 
try
{
for(int i=0;i<30;i++)
{
System.out.println(我是主线程);
}
}
catch(InterruptedException e)
{
System.out.println(e.toString());
}
你的try里面是不可能会抛出InterruptedException异常,所以编译通不过

还有,你的那个 我是主线程,是什么东西,字符串吗?字符串应该用双引号引起来

这种错误以后不要再犯了

可惜不是你,陪我到最后
2007-05-29 18:08
changyawei
Rank: 1
等 级:新手上路
帖 子:87
专家分:0
注 册:2005-11-3
收藏
得分:0 

//方法中可以写一个内置类来嵌套方法
public class XianCheng
{

public static void main(String agrs[])
{
new Thread()
{
public void run()
{
System.out.println("MyThread Runing....");
}
}.start();

}
}

2007-05-30 07:45
神vLinux飘飄
Rank: 1
等 级:新手上路
威 望:1
帖 子:309
专家分:0
注 册:2007-1-27
收藏
得分:0 
System.out.println(我是主线程);
最基本的这个能输出吗?

泛出微微的蓝色的光,像有生命般涌动着,闪烁着,平滑而优美,达到了机械和美学结合的最高境界
2007-05-30 08:44
seraphmilan
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2007-1-8
收藏
得分:0 
写程序要认真哦
2007-05-30 18:44
快速回复:一个简单的线程问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.028268 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved