摘要: 自定义类加载器其实就是通过继承classLoader类,并重写findClass方法来实现自定义类加载器的效果 import java.io.*; /** * 简单文件系统类加载器 * 通过输入类的全限定名在指定文件路径下加载class */ public class FileSystemClass 阅读全文
posted @ 2019-11-06 16:44 小小小小的我 阅读(179) 评论(1) 推荐(0) 编辑
摘要: 组合(Composition)表示的是部分整体的关系,比如一辆汽车和汽车零件的关系,如果没有这个汽车,也就不会有这辆汽车的零件,反之没有零件也就没有汽车。 聚合(Aggregation)表示的是has-a的关系,比如文具盒和文具盒里的文具,它们是相互独立的。 显然就关系的紧密程度来说,组合更加紧密。 阅读全文
posted @ 2019-11-06 14:46 小小小小的我 阅读(788) 评论(0) 推荐(0) 编辑
摘要: 拓扑排序,首先它是一种排序。不过是应用在有向无环图上,将图的结点按照某种规则排成一个线性队列。只不过排序的规则是 对于任意两个结点(u,v),如果他们之间存在边(u->v),那么u必须出现在v之前。 满足拓扑排序的一个有向无环图 那么按照上面的规则我们可以这样实现拓扑排序 1: 找到所有初始入度为0 阅读全文
posted @ 2019-11-06 09:49 小小小小的我 阅读(166) 评论(0) 推荐(0) 编辑