I think Argo or Poseidon (I'm not sure if one name is the vendor the other the product or just what) is a free UML tool that will reverse engineer Java. Often loading java into UML creates very complex messy diagrams because it shows every darned class in the world, like String and ArrayList. Humans usually prefer to leave out some detail to get a higher-level view, so such things can be hard to read.
A good question is never answered. It is not a bolt to be tightened into place but a seed to be planted and to bear more seed toward the hope of greening the landscape of the idea. John Ciardi
i'm sorry for making confusing, please forgive my poor english, my question was how can we view the java in whole structure of hierachical level ..is there any diagram to show the whole API ? example : object class is parent of java.lang.* and other classes ..
is there any diagram to show the whole API ? example : object class is parent of java.lang.* and other classes ..
So far, there is no tools, in terms of software architecture, that create the whole APIs as a diagram. As you know, there are thousands of classes. Sometimes, in some books, a partial diagram will be shown. Like, in Java Tutorials or some cert. books, when they talk about the specific topics, like AWT/Swing, they will have a small structual chart. But I believe these charts only for common packages.