【发布时间】:2012-02-23 17:50:45
【问题描述】:
我有一个名为 Socket 的类,它有两个函数,例如 func1 和 func2
fucn1() {
while(true) {
...
}
}
fucn2() {
while(true) {
...
}
}
我希望它们中的两个同时使用线程运行。我怎样才能做到这一点??
class socket implement Runnable {
public void run() {
func1();
func2();
}
}
在这段代码中,只有第一个函数被执行,而不是第二个。我怎样才能同时运行它们?
【问题讨论】:
-
这两个方法都返回 void 并且不带参数吗?
标签: java multithreading