我在写一个游戏,目前碰到一个问题:我要在线程A中调用线程B的某对象的方法,请问怎么做?
解决方案 »
- 用最简单的语言描述清楚接口
- 求异常解决方法:Exception in thread "main" java.lang.NoClassDefFoundError:
- 关于JAVA调用打印机功能的问题
- JApplet放置了GlassPane,当repaint GlassPane时,系统会把Applet的组件也repaint,有什么法办可以repaint GlassPane其它组件不受影响????
- 面试题
- 请问大家帮忙,最好是懂葡萄牙语的朋友,急!高分相送!谢谢!
- 请教高手关于JAVA画图的控件(字体)方法问题...(给分..)
- 有没有办法不启动Eclipse,而使用它的帮助系统?
- 请教:对字符数组的赋值和参数的传递! 谢谢!
- 高分送你。帮助解决一下好吗。数据库连接的问题
- ArrayList 转换的问题
- MySQL的JDBC中文问题
class X {
StringBuffer variable;
public void test() {
new Thread( new Runnable(){
public void run() {
variable = new StringBuffer("abc");
new Thread( new Runnable(){
public void run() {
while(variable == null || variable.toString().equals("abc")){
try {Thread.sleep(10000);} catch (Exception e) {}
if(variable != null && variable.toString().equals("abc"))
variable.append("abc");
}
System.out.println("sub thread ends.");
}
}).start();
while(variable.toString().equals("abc")){
System.out.println("variable="+variable);
try{Thread.sleep(1000);}catch(Exception e){}
}
System.out.println("parent thread ends");
}
}).start();
System.out.println("test() ends");
}
}
c究竟是对象还是方法?