混,,,,,,, returnValue = null;
returnValue = param;
到底想干什么???
returnValue = param;
到底想干什么???
解决方案 »
- 怎么用批处理导入csv文件到sqlite中
- 最近正在使用潍坊中硕软件有限公司做的一个进销存系统,他们的技术人员说是用swing做的,大家看看这个界面swing能做出来吗,给点建议
- Jtable 的自动排序,但是排序后cell里面的值消失怎么办?在线等。。。。
- 输入值类型判断的问题
- linux中含中文的java源程序编译不了,请教
- JDBC连接数据库查询表中数据时出错,求助!!!
- 各位高手,请问java语言,使用的最多的编译环境是哪一种产品?
- 请问java里的链表是怎么做的?
- 看一下这个程序?
- 如何在JBuilder 5.0 Enterprise中配置Java communication API?
- 那有java方面的电子书看呀!!!多谢!!!!
- JAVA怎样响应菜单
returnValue = null;
returnValue = param;
??????????????把你的问题描述和相关代码整理一下,上面连续两句这是怎么回事??????/
getReturnValue() 这个谁调用?什么时候调用?
getReturnValue() 得到返回值,“returnValue = null;”作用仅仅是清楚一下缓存,不知我说得是否清楚,请各位指教
garbage collect不是您想清就可以马上清的!
你这样做和int x=0; x=1没有任何区别,
具体怎么解决我再想想
TO 笑着:
这个类实现了operationComplete的接口,它负责监听operationCompleteOccurred方法。我觉得水中鱼的说法可能有点道理,不知您认为呢?
|------getReturnValue()
(这时returnValue为空,因为上面operationCompleteOccurred()还没执行完毕)求解??
只要能够在client读取read方法的同时,等到operationCompleteOccurred()执行完毕,然后再getReturnValue(),就能解决问题了,各位以为如何
|------getReturnValue()如果确实是这样的执行图形的话,我想你需要把read也synchronized
public void setReturnValue(byte[] param) {
returnValue = null;
returnValue = param;
}
中的returnvalue=null去掉是不是也是一样的结果?(2)将
setReturnValue((byte[]) vector.elementAt(0));
改为setReturnValue(一个不是null的固定值)是不是也是一样的结果?(3)将
public void setReturnValue(byte[] param) {
returnValue = null;
returnValue = param;
}
中的returnValue=param的param改成一个固定值是否也是一样的结果根据我的习惯,我会这样做,没有特别的依据,但目的是为了确定问题出在哪一块,我认为你目前还没能够找到问题的所在地,因此大家的讨论也就偏离了方向