可以分开存放,比如HashMap<Integer,HashMap<Integer,Object>>,通过多个HashMap存放数据。还有为什么你的HashMap这么大?用作缓存吗?如果缓存可以考虑下第三方的缓存。 其实问题的根本还是为什么map中数据量过大,有没有别的解决办法,这才是关键
可以分开存放,比如HashMap<Integer,HashMap<Integer,Object>>,通过多个HashMap存放数据。还有为什么你的HashMap这么大?用作缓存吗?如果缓存可以考虑下第三方的缓存。
其实问题的根本还是为什么map中数据量过大,有没有别的解决办法,这才是关键