![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
逆水行舟如何
热爱开源,喜欢去研究各种源码
展开
-
Java多线程
一、基础概念 1.进程 内存中正在运行的一个应用程序 2.线程 进程中的一个执行流程 3.多线程 进程中有两个或两个以上这样的执行流程 4.并行 多个cpu实例或者多台机器同时执行一段处理逻辑,是真正的同时 5.并发 通过cpu调度算法,让用户看上去同时执行,实际上从cpu操作层面不是真正的实时 6.线程同步 当一个程序对一个线程安全的方法或者语句进行访问的时候,其他的不能再对他进行操作了,必须等...原创 2018-12-25 11:12:19 · 135 阅读 · 0 评论 -
java排序算法(你必须会的常见排序算法)
1、排序算法说明 1、排序的定义 对一序列对象根据某个关键字进行排序 2、术语说明 稳定:如果a原本在b前面,而a=b,排序之后a仍然在b的前面; 不稳定:如果a原本在b的前面,而a=b,排序之后a可能会出现在b的后面; 内排序:所有排序操作都在内存中完成; 外排序:由于数据太大,因此把数据放在磁盘中,而排序通过磁盘和内存的数据传输才能进行; 时间复杂度: 一个算法执行所耗费的时间。 空间复杂度...原创 2018-12-25 14:55:55 · 256 阅读 · 0 评论