Water2Wine

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2020年5月2日

摘要: Java反射机制 一、概述 反射是被视为动态语言的关键,反射机制允许程序在执行期借助于反射API取得任何类的内部信息,并能直接操作任意对象的内部属性及方法 加载完类之后,在堆内存的方法区中就产生了一个Class类型的对象(一个类只有一个Class对象),这个对象就包含了完整的类的结构信息。我们可以通 阅读全文
posted @ 2020-05-02 22:25 Water2Wine 阅读(218) 评论(0) 推荐(0) 编辑

摘要: 排序算法 一、算法核心思想分类 根据算法的核心思想,可以将十大排序算法分为两类: 1. 比较排序 常见的快速排序、归并排序、堆排序、冒泡排序等属于比较排序。 在排序的最终结果里,元素之间的次序依赖于它们之间的比较。每个数都必须和其他数进行比较,才能确定自己的位置。 2. 非比较排序 计数排序、基数排 阅读全文
posted @ 2020-05-02 17:42 Water2Wine 阅读(380) 评论(0) 推荐(0) 编辑

摘要: 单例模式 一、概念 所谓类的单例设计模式,就是采取一定的方法保证在整个的软件系统中,对某个类智能存在一个对象实例,并且该类只提供一个取得其对象实例的方法。 如果我们要让类在一个虚拟机中只能产生一个对象,我们首先必须将类的构造器的访问权限设置为private,这样就不能用new操作符在类的外部产生类的 阅读全文
posted @ 2020-05-02 11:44 Water2Wine 阅读(147) 评论(0) 推荐(0) 编辑