- 博客(4)
- 收藏
- 关注
原创 2021-04-04
Java 的四种引用及其应用场景1.强引用(StrongReference)大部分引用都是强引用,即使内存不足,垃圾回收器绝不会回收它应用:一般情况下new 的对象都是强引用。2.软引用(SoftReference)如果内存空间足够,垃圾回收器就不会回收它,如果内存空间不足了,就会回收这些对象的内存应用:软引用可用来实现内存敏感的高速缓存。软引用可以加速 JVM 对垃圾内存的回收速度,可以维护系统的运行安全,防止内存溢出(OutOfMemory)等问题的产生。3.弱引用(WeakReferen
2021-04-04 14:47:17 120
原创 Java GC回收算法
JavaGC 不同回收算法的优缺点1.标记-清除法:标记出不需要被回收的对象,标记完后回收掉其他没有被标记的优点:实现简单,与保守gc算法兼容,清除算法不会移动对象,适合搭配保守式算法缺点:碎片化,分配速度不快,与写时复制技术不兼容2.标记-复制法:将内存分为两块,每次使用其中一0个,用完后将存活的对象复制到另一边去,然后清除空间。优点:没有标记和清除过程,实现简单,运行高效。复制过去以后保证空间的连续性,不会出现"碎片"问题。缺点:就是需要两倍的内存空间。如果对象的存
2021-04-04 10:18:48 141
转载 Eclipse的智能语法提示问题
Eclipse的智能语法提示问题1、我window->Preferences->Java->Editor->content assist把 Enable auto activation 选项打上勾 :(如下图)并且在点后面加上.abcdefghijklmnopqrstuvwxyz此时重启了eclipse还不成功,之后接着第二步骤2、把该勾选的斗勾选起来这里再总结下,首先第一步中的作用是指当你输入一个字母的时候eclipse就会马上联想相关的单词并显示出来,并且那些联想
2020-10-29 20:16:02 594
原创 idea连接MySql中出现unknow database 的问题
idea连接MySql中出现unknow database 的问题1.首先用户名密码和url输入是否正确2.数据库是否确实存在3.导入的mysql jar包版本是否合适4.如果下载了禅道的需要再服务中把mysqlzt服务关闭
2020-10-17 09:28:22 5648
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人