今天测试的时候遇到一个问题,在本机运行好好的,但部署在远程的时候,突然出现奇怪的问题。
查了一下原因,是由于我们自已做的 Status 类是在 java 1.4 下自己制作的 Enum,判断的时候使用了 == 号,在一个 jvm 下,没有任何问题,但从远程传回来的 status 使用 == 显示是一定不可能是 true 了。
从而出现了上面的问题。
不知道 java 5 的 enum 会不会有这个问题。
singleton 的 equals 应该会同样有这个问题。
posted on 2007-05-31 11:15
哈哈的日子 阅读(380)
评论(0) 编辑 收藏 所属分类:
Java