为什么hashmap实例无法查看成员变量,比如threshold、DEFAULT_INITIAL_CAPACITY等。HashMap实例的返回结果是怎么转换成内部类Node键值对形式的,按正常的理解对象实例应该是保存了某个成员变量,而这个成员变量才可能保存具体的引用
为什么hashmap实例无法查看成员变量,比如threshold、DEFAULT_INITIAL_CAPACITY等。HashMap实例的返回结果是怎么转换成内部类Node键值对形式的,按正常的理解对象实例应该是保存了某个成员变量,而这个成员变量才可能保存具体的引用
不只是hashmap很多类都不能查看成员变量 这叫封装 是面向对象编程的特性,hashmap本身就是键值对形式的为啥还要转为Node形式?这就和造车一样 本来车已经可以开了 你非要看看发动机是啥样 还要关心车能不能转为发动机