我在实现一个Socket连接时,使用ObjectInputStream和ObjectOutputStream时,为什么服务器端使用ObjectInputStream.readObject()获取的Object和我直接定义的Object内存地址不一样?如果要使下图的if条件成立该如何操作?
obj 和 req 各自生成了新的对象当然不一样。用equals比较
引用类型的比较不能只用!=,你去看看equals函数中,做了哪些比较