我有一个扩展
java.util.TreeMap的类,我想知道是否有人知道如何获得根节点,为了这样我可以手动遍历树,如果我想.当我查看
http://javasourcecode.org/html/open-source/jdk/jdk-6u23/java/util/TreeMap.java.html的树形图源时,根节点是私有的,因此我不能直接访问它,但是也许有一种方法可以使用已经在树形图中组合的方法来访问它?
解决方法
您可以使用反射访问私人会员.然而,这破坏了OO语言的封装目的.你可以在这个
tutorial from oracle中了解反思.