| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1595 人关注过本帖
标题:thread问题
取消只看楼主 加入收藏
ttrr550
Rank: 1
等 级:新手上路
帖 子:59
专家分:0
注 册:2006-11-5
结帖率:0
收藏
 问题点数:0 回复次数:11 
thread问题


public class test{
public static void main(String[] args)
Thread1 one=new Thread1();
Thread1 two=new Thread1();
one.start();
two.start();
}
class Thread1 extends Thread{//.......}

如果one 再某时刻要 让two 执行一个 two 含有的一个功能
即one 想通知two一个命令 ..怎么告知two

或者通知test 由test 通知two ??
或者说一个线程中怎么传出一个数据到线程外面?

搜索更多相关主题的帖子: thread 
2006-11-17 22:19
ttrr550
Rank: 1
等 级:新手上路
帖 子:59
专家分:0
注 册:2006-11-5
收藏
得分:0 
就是两个线程怎么通讯?
不是wait() notify()这些
是相互通讯

2006-11-17 23:00
ttrr550
Rank: 1
等 级:新手上路
帖 子:59
专家分:0
注 册:2006-11-5
收藏
得分:0 
千里 今天你告诉我保存线程 然后调用引用 什么的

后来想想一团糟啊
看来是我太菜了

有没有这方面的 资料啊

2006-11-17 23:06
ttrr550
Rank: 1
等 级:新手上路
帖 子:59
专家分:0
注 册:2006-11-5
收藏
得分:0 
线程类的传引用?
构造方法 ?
引用指的是谁的引用

2006-11-17 23:13
ttrr550
Rank: 1
等 级:新手上路
帖 子:59
专家分:0
注 册:2006-11-5
收藏
得分:0 
不是交互 是通信

2006-11-17 23:16
ttrr550
Rank: 1
等 级:新手上路
帖 子:59
专家分:0
注 册:2006-11-5
收藏
得分:0 

有人解决问题?


2006-11-17 23:22
ttrr550
Rank: 1
等 级:新手上路
帖 子:59
专家分:0
注 册:2006-11-5
收藏
得分:0 

不好意思 是我这刷新的也慢了点 有几个都没看到 \
这么多版主出注意 谢谢了
我会自己搞的


2006-11-17 23:28
ttrr550
Rank: 1
等 级:新手上路
帖 子:59
专家分:0
注 册:2006-11-5
收藏
得分:0 
线程池 好像类似一个容器 保存一些进程
以便下次使用不必重新建立同样的进程 直接从线程池里取出 这样吧

2006-11-17 23:33
ttrr550
Rank: 1
等 级:新手上路
帖 子:59
专家分:0
注 册:2006-11-5
收藏
得分:0 
以下是引用live41在2006-11-18 0:03:34的发言:
public class MyThread implements Runnable {
 int count= 1, number;
 public MyThread(int num) {
  number = num;
  System.out.println("创建线程 " + number);
 }
 public void run() {
  while(true) {
   System.out.println("线程 " + number + ":计数 " + count);
   if(++count== 6) return;
  }
 }



public class MyThread extends Thread {
 int count= 1, number;
 public MyThread(int num) {
  number = num;
  System.out.println("创建线程 " + number);
 }
 public void run() {
  while(true) {
   System.out.println("线程 " + number + ":计数 " + count);
   if(++count== 6) return;
  }
 }

java有两种方式创建,而调用都是下面这句
只要新建一个类,把类的this指针引用传进去就是了。
而线程参数就是该类的引用。

for(int i = 0; i < 5; i++) new Thread(new MyThread(this)).start();

最后一句 会提示: 不存在MyThread(MyThread)这样的构造函数
确实是没有!!


2006-11-18 09:37
ttrr550
Rank: 1
等 级:新手上路
帖 子:59
专家分:0
注 册:2006-11-5
收藏
得分:0 

看来是我说的不清楚
下面这个有点符合我要的功能 其中的 服务器的结构 有点类似我要的 我再研究一下

[URL=http://www.itepub.com/html/article/bianchengkaifa/Java/JAVAxiancheng/2006/0428/2422.html]http://www.itepub.com/html/article/bianchengkaifa/Java/JAVAxiancheng/2006/0428/2422.html[/URL]

2006-11-18 14:41
快速回复:thread问题
数据加载中...
 
   



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

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