- 博客(8)
- 收藏
- 关注
原创 Java排序算法引言
Java排序算法引言排序就是将一组对象按照某种逻辑顺序重新排列的过程。比较排序算法优劣的两个重要指标就是时间复杂度及空间复杂度,基于比较的排序算法时间复杂度不会小于N lgN。重写的compareTo方法应该满足一下三个原则。
2020-05-07 11:15:34 231
原创 排序黄金双雄——归并排序&快速排序
归并排序及快速排序的原理深度解析;归并排序及快速排序的性能解析;归并排序及快速排序的Java代码实现;归并排序及快速排序的分治思想.
2020-05-11 16:47:21 440
原创 学习记录之进程间死锁
死锁的概念死锁:由于竞争资源或通信关系,两个或更多进程(线程)在执行过程中出现永远相互等待而引发的事件。死锁对于系统而言是危险的、不安全的,因此在系统的实现时应该考虑避免死锁,或者设计一种可以有效检查死锁并且解决的应急处理方法。死锁的必要条件死锁的处理方法死锁的判断算法-银行家算法死锁的恢复方法
2020-02-23 19:18:29 227
原创 学习记录之进程
进程的定义进程是指一个具有一定独立功能的程序在一个数据集上的一次动态执行过程。进程指包含了正在运行的一个程序的所有状态信息。进程控制块(Process Control Block,PCB)进程的三状态:进程运行状态、进程就绪状态、进程等待(阻塞)状态。进程各个状态之间的转换过程。
2020-02-21 13:03:27 136
原创 Java学习记录之反射的应用——代理模式
理模式的思想、两类代理模式、静态代理模式、静态代理模式举例、静态代理的优缺点、动态代理模式、动态代理模式举例、动态代理的优缺点代理模式的思想使用一个代理将对象包装起来,然后用该代理对象取代原始对象。任何对原始对象的调用都要通过代理。代理对象决定是否以及合适将方法调用,转到原始对象上
2020-02-08 17:36:06 109
原创 Java学习记录之反射
“Class”类反射相关的API反射机制运用举例总结反射的概念:允许程序获取任何类的内部信息,并且能够直接操作任意对象的内部属性及方法。反射机制是动态语言的关键。反射的功能:判断任意对象所属的类、构造任意类的对象、判断任意一个类具有的成员变量和方法、调用任意一个对象的成员变量和方法、生成动态代理。反射机制运用举例
2020-02-08 17:10:20 97
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人