码迷,mamicode.com
首页 >  
搜索关键字:软引用    ( 276个结果
Java四种引用包括强引用,软引用,弱引用,虚引用
Java四种引用包括强引用,软引用,弱引用,虚引用。 强引用:只要引用存在,垃圾回收器永远不会回收Object obj = new Object();//可直接通过obj取得对应的对象 如obj.equels(new Object());而这样 obj对象对后面new Object的一个强引用,只有... ...
分类:编程语言   时间:2018-07-26 21:13:14    阅读次数:181
垃圾收集器与内存分配策略
when ? what ? why ? how ? 为什么要进行垃圾回收? 当需要排查各种内存溢出、内存泄漏问题时,当垃圾收集成为系统达到更高并发量的瓶颈时,我们需要对内存动态分配和内存回收技术实施必要的监控和调节。 垃圾回收的区域是哪块? JVM 内存结构分成程序计数器、虚拟机栈、本地方法栈、堆、 ...
分类:其他好文   时间:2018-07-20 19:02:31    阅读次数:158
知乎上看到的面试题,现在能回答上几个?
Java基础1、List 和 Set 的区别2、HashSet 是如何保证不重复的3、HashMap 是线程安全的吗,为什么不是线程安全的(最好画图说明多线程环境下不安全)?4、HashMap 的扩容过程5、HashMap 1.7 与 1.8 的 区别,说明 1.8 做了哪些优化,如何优化的?6、f ...
分类:其他好文   时间:2018-07-12 16:18:19    阅读次数:1170
Guava Cache 实现与源码分析
Guava Cache [toc] 一、概述 1、内存缓存 可看作一个 jdk7的concurrentHashMap ,核心功能get,put 但是比一般的map多了一些功能,如: ??过限失效(根据不同的维度失效,读后N秒,写后N秒,最大size,最大weight) 自动刷新 支持软引用和弱引用 ...
分类:系统相关   时间:2018-07-07 01:11:25    阅读次数:197
Java垃圾收集器
概述 说起垃圾收集(Garbage Collection,GC),大部分人都把这项技术当做Java语言的伴生产物。事实上,GC的历史远远比Java久远,1960年诞生于MIT的Lisp是第一门真正使用内存动态分配和垃圾收集技术的语言。当Lisp还在胚胎时期时,人们就在思考: GC需要完成的三件事情: ...
分类:编程语言   时间:2018-07-05 23:16:37    阅读次数:174
4、4种引用
4种引用 1、强引用在一般的Java 程序中,见到最多的就是强引用(strong reference)。如Date date = newDate(),date 就是一个对象的强引用。 2、软引用(内存不足的时候才会回收)软引用(soft reference)在强度上弱于强引用,通过类SoftRefe ...
分类:其他好文   时间:2018-06-30 12:47:25    阅读次数:153
具体问题:3、hibernate跟Mybatis/ ibatis 的区别,为什么选择?
第一章 Hibernate与MyBatis Hibernate 是当前最流行的O/R mapping框架,它出身于sf.net,现在已经成为Jboss的一部分。 Mybatis 是另外一种优秀的O/R mapping框架。目前属于apache的一个子项目。 MyBatis 参考资料官网:http:/ ...
分类:Web程序   时间:2018-06-16 01:04:19    阅读次数:256
Jvm内存区域和GC
运行时数据区域 线程私有 __程序计数器__ 正在执行的字节码指令的地址(native方法时为undefined) __Java虚拟机栈__ 存储栈帧(局部变量表,操作数栈,动态链接,方法出口)OOM,StackOverflowError __本地方法栈__ 与虚拟机栈类似,是native方法的栈 ...
分类:其他好文   时间:2018-06-06 23:49:12    阅读次数:207
Java 2018 面试
1.Java的引用有什么作用?传递的是什么? Java的引用可以用来操作对象,传递的是对象的地址 2.引用分为几种?他们的区别是什么?弱引用用在什么地方? 分四种:强引用 、 软引用 、 弱引用 、 虚引用 【强】强引用有引用变量指向时,永远不会被垃圾回收; 【软】一个对象如果具有软引用,内存空间足 ...
分类:编程语言   时间:2018-05-02 23:56:10    阅读次数:215
java 谈谈引用(强引用(Strong Reference)、软引用(Soft Reference)、弱引用(Weak Reference)、虚引用(Phantom Reference))
简单谈谈引用(摘自java虚拟机第二版 ) 署名:wander 一、四种引用 在JDK 1.2之后,Java对引用的概念进行了扩充,将引用分为强引用(Strong Reference)、软引用(Soft Reference)、弱引用(Weak Reference)、虚引用(Phantom Refer ...
分类:编程语言   时间:2018-04-29 16:21:51    阅读次数:173
276条   上一页 1 ... 6 7 8 9 10 ... 28 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!