aspose file tools*
The moose likes Java in General and the fly likes is there any graph to show java overall structure ? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Java in General
Bookmark "is there any graph to show java overall structure ?" Watch "is there any graph to show java overall structure ?" New topic
Author

is there any graph to show java overall structure ?

Alvin chew
Ranch Hand

Joined: Jan 08, 2004
Posts: 834
hi, good day, i would like to know is there any materials say graph or digram which allow programmer to have overall view on the structure of java , say how many implicit object of java , thank you !
Stan James
(instanceof Sidekick)
Ranch Hand

Joined: Jan 29, 2003
Posts: 8791
There are some tools that will read Java code or class files and create diagrams in the Unified Modeling Language. If you're not familiar with UML, give this a look and google for UML tutorials: http://www.agilemodeling.com/essays/umlDiagrams.htm

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
Nicholas Cheung
Ranch Hand

Joined: Nov 07, 2003
Posts: 4982
You might consider RationalRose2003 if your company could afford it. It provides amazing features for UML modeling.

Nick


SCJP 1.2, OCP 9i DBA, SCWCD 1.3, SCJP 1.4 (SAI), SCJD 1.4, SCWCD 1.4 (Beta), ICED (IBM 287, IBM 484, IBM 486), SCMAD 1.0 (Beta), SCBCD 1.3, ICSD (IBM 288), ICDBA (IBM 700, IBM 701), SCDJWS, ICSD (IBM 348), OCP 10g DBA (Beta), SCJP 5.0 (Beta), SCJA 1.0 (Beta), MCP(70-270), SCBCD 5.0 (Beta), SCJP 6.0, SCEA for JEE5 (in progress)
Alvin chew
Ranch Hand

Joined: Jan 08, 2004
Posts: 834
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 ..
Nicholas Cheung
Ranch Hand

Joined: Nov 07, 2003
Posts: 4982
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.

But of course, you could do it on your own.

Nick
Alvin chew
Ranch Hand

Joined: Jan 08, 2004
Posts: 834
hi, everybody , i think someone have did it for us , he name Markus Falkhausen (Diplom-Physiker)

kindly pls refer http://www.falkhausen.de/en/diagram/diagram.html
Jeroen Wenting
Ranch Hand

Joined: Oct 12, 2000
Posts: 5093
http://www.amazon.com/exec/obidos/tg/detail/-/0321304780/qid=1100857677/sr=8-1/ref=sr_8_xs_ap_i1_xgl14/102-9710881-4650560?v=glance&s=books&n=507846

AW (I think together with Sun) publishes the Java API poster. Not quite sure what's on it (read, how deep it goes).


42
Nicholas Cheung
Ranch Hand

Joined: Nov 07, 2003
Posts: 4982
This man is really kind.

The diagrams are amazing!!!

Nick
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: is there any graph to show java overall structure ?