摘要: 定义: LRU是Least Recently Used的缩写,即最近最少使用页面置换算法,是为虚拟页式存储管理服务的,是根据页面调入内存后的使用情况进行决策了。由于无法预测各页面将来的使用情况,只能利用“最近的过去”作为“最近的将来”的近似,因此,LRU算法就是将最近最久未使用的页面予以淘汰。 可以 阅读全文
posted @ 2018-04-15 17:11 zhangyfr 阅读(815) 评论(0) 推荐(0) 编辑
摘要: 一、java基础知识:1、String能否继承,2、==和equals区别,3、&与&&区别。4、接口和抽象类的区别5、public,private,protected,无修饰符的区别6、final,finally,finalize区别7、static和非static区别。8、object常用的方法 阅读全文
posted @ 2018-04-10 18:22 zhangyfr 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 文章转自(https://mp.weixin.qq.com/s/GICbiyJpINrHZ41u_4zT-A) 作者 | 一只好奇的茂 地址 | http://www.jianshu.com/p/be29d679cbff 声明 | 本文是 一只好奇的茂 原创,已获授权发布,未经原作者允许请勿转载 一 阅读全文
posted @ 2018-03-28 11:11 zhangyfr 阅读(15186) 评论(0) 推荐(2) 编辑
摘要: 23种设计模式总结 阅读全文
posted @ 2018-03-26 01:33 zhangyfr 阅读(103) 评论(0) 推荐(0) 编辑
摘要: JVM内幕:Java虚拟机详解 阅读全文
posted @ 2018-03-15 18:55 zhangyfr 阅读(75) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/javazejian/article/details/50896505 文中①《 彻底理解Future 》 通俗易懂的解释了Future的作用。②《深入理解FutureTask》对源码进行了分析。 初学者可以先看问①,再看文②。仔细读完,收益颇多。。 阅读全文
posted @ 2018-03-15 18:52 zhangyfr 阅读(99) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/natian306/article/details/10858097 阅读全文
posted @ 2018-03-12 14:08 zhangyfr 阅读(105) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/happy_wu/article/details/51841244 阅读全文
posted @ 2018-03-12 13:53 zhangyfr 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 对于int的switch,jvm是用tableswitch和lookupswitch来实现的,jdk1.7 switch增加了对string的支持,那么底层是如何实现的呢?是否增加了新的指令或是否给某些指令增加了新的含义? 看这样一个程序: Java代码 public class Test { pu 阅读全文
posted @ 2018-03-02 16:33 zhangyfr 阅读(416) 评论(0) 推荐(0) 编辑
摘要: http://www.importnew.com/22637.htmlhttp://www.importnew.com/22056.html J2SE基础1. 九种基本数据类型的大小,以及他们的封装类。2. Switch能否用string做参数?3. equals与==的区别。4. Object有哪 阅读全文
posted @ 2018-03-02 10:10 zhangyfr 阅读(161) 评论(0) 推荐(0) 编辑