【发布时间】:2015-11-06 07:47:04
【问题描述】:
在学习 Java 几个学期之后,我才意识到,我一直在从各种包(例如 java.lang.Long、java.io.File、javax.swing.JDialog ...)中导入类,而没有真正了解Java包系统。
事情发生的方式是,我需要做一些事情,然后在互联网上搜索解决方案,然后,人们说我会使用这些东西,包括这些包中的那些类。因此我知道这个类包含在那个包中。但是我不知道那个包的剩余类,以及Java的剩余包。因此,如果我有新问题,我将不得不再次寻求解决方案。
所以,我想要的是 Java 包系统的概述,Java 中的所有包,以及每个包中的所有类(当然是最常用的,因为没有人知道一切)。我找到了很多文件。但这对我来说很难理解,尤其是试着记住我以前从未使用过的东西。
但是,我发现了许多关于单个包中的类构造以及它们之间的关系的图表(如http://docstore.mik.ua/orelly/java-ent/jfc/、http://doc.sumy.ua/prog/java/exp/figs/exj2_0901.gif)。我可以说,使用这些图表确实更容易理解。但正如我所说,我想要了解 Java 中的所有包。
所以,我想要一个包含所有包及其关系的图表。我试图搜索但找不到它,但我仍然希望也许有人尝试花费他们宝贵的时间来写这样的东西。
非常感谢您的帮助,非常感谢:)
【问题讨论】: