4
回答
一个关于java源码的问题
终于搞明白,存储TCO原来是这样算的>>>   

听说jdk8对hashmap进行了一些优化,所以把jdk调成8进去看看源码,可是无意发现一个以前一直没注意到的问题,比如hashmap类里有一个成员变量size,前面的修饰只有一个transient,按理说这种情况外部应该是可以随意访问的,可是实际上hashmap的实例是无法直接取得该值,只能通过size()获得。请教各位,这到底是什么原因呢?

举报
顶部