摘要: 一、常见的排序算法分类 二、各种算法的时间复杂度 三、冒泡排序 冒泡排序(BubbleSorting)的基本思想是:通过对待排序序列从前向后(从下标较小的元素开始),依次比较相邻元素的值,若发现逆序则交换,使值较大的元素逐渐从前移向后部,就象水底下的气泡一样逐渐向上冒。 小结上面的图解过程: (1) 阅读全文
posted @ 2020-05-13 19:35 我们村里的小花儿 阅读(505) 评论(0) 推荐(0)
摘要: 一、反射概念 Reflection(反射)是被视为动态语言的关键,反射机制允许程序在运行期借助于Reflection API取得任何类的内部信息,并能直接操作任意对象的内部属性及方法。加载完类之后,在堆内存的方法区中就产生了一个Class类型的对象(一个类只有一个Class对象),这个对象就包含了完 阅读全文
posted @ 2020-05-13 16:42 我们村里的小花儿 阅读(142) 评论(0) 推荐(0)
摘要: 1、进程与线程的区别 进程: 正在运行的一个程序,作为资源分配的单位。 一个进程包括由操作系统分配的内存空间,包含一个或多个线程。一个线程不能独立的存在,它必须是进 程的一部分。 一个进程一直运行,直到所有的非守护线程都结束运行后才能结束。 线程: 线程作为调度和执行的单位,每个线程拥有独立的运行栈 阅读全文
posted @ 2020-05-13 10:46 我们村里的小花儿 阅读(143) 评论(0) 推荐(0)