【转】jvm设置hashcode生成方式HotSpot VM默认不使用对象地址来实现identity hash code,所以楼主的问题是基于一个不存在的前提来问的——“(如果对象使用创建时的地址来实现identity hash code,那么)老生代的对象与新生代的对象会不会共用了相同的地址作为hashcode?”