Где найти диаграммы классов Java API? - PullRequest
1 голос
/ 12 марта 2012

Есть ли сайт, где мы можем найти диаграммы классов API JAVA.Это помогает визуально видеть иерархию классов (например, иерархию классов исключений).Спасибо.

Ответы [ 6 ]

3 голосов
/ 12 марта 2012

Это может быть не так наглядно, как хотелось бы, но иерархию можно увидеть в официальных документах Java .

1 голос
/ 08 октября 2015

Недавно я начал добавлять такие диаграммы классов вместе со списками классов на основе критериев поиска в моем блоге.Вот несколько образцов -

http://www.buggybread.com/2015/09/java-class-diagram-collections-classes.html

http://www.buggybread.com/2015/10/java-javaio-stream-classes.html

http://www.buggybread.com/2015/10/java-se-list-of-algorithm-classes-and.html

http://www.buggybread.com/2015/10/java-se-javalang-string-classes.html

http://www.buggybread.com/2015/10/class-diagram-java-se-javautil-map_2.html

Я не добавил много такого материала для Java SE, и он все еще не связан и не проиндексирован должным образом.Тем не менее, вы можете искать на веб-сайте или в Google, добавив название сайта в ваш поиск.Благодарю.

1 голос
/ 30 июля 2014

Я тоже искал, я нашел этот веб-сайт Германии нажмите здесь .

Этот сайт представляет все диаграммы классов, а также предоставил вам 223 файла в формате PDF с этими диаграммами.

Проблема в java-версии (java 1.4), но она все еще очень полезна для меня.

1 голос
/ 10 апреля 2013

http://docs.oracle.com/javase/7/docs/api/overview-tree.html хотя это не uml, но я думаю, что это понятно хотя там нет api uml, мы можем посмотреть api tree

1 голос
/ 12 марта 2012

Если вы спрашиваете об иерархии классов в целом, найдите ее в Javase docs enter image description here

1 голос
/ 12 марта 2012

Нет ничего заранее построенного, о чем я знаю.Если вы используете IDE (Eclipse, NetBeans, Intelli-J и т. Д.), Он почти наверняка имеет встроенный браузер иерархии классов.иерархия для каждого отдельного класса.Согласно вашему примеру, вот что он показывает для Exception:

java.lang.Exception

...