学习
波子的程序人生
这个作者很懒,什么都没留下…
展开
-
java面试学习题目(二)
Java GC 垃圾回收 垃圾收集GC(Garbage Collection)是Java语言的核心技术之一,之前我们曾专门探讨过Java 7新增的垃圾回收器G1的新特性,但在JVM的内部运行机制上看,Java的垃圾回收原理与机制并未改变。垃圾收集的目的在于清除不再使用的对象。GC通过确定对象是否被活动对象引用来确定是否收集该对象。GC首先要判断该对象是否是时候可以收集。两种常用的方法是引用计数和对象引用遍历。 引用计数收集器 引用计数是垃圾收集器中的早期策略。在这种方法中,堆中每个对象(不是引用)都有一个原创 2020-08-16 23:02:07 · 104 阅读 · 0 评论 -
java面试学习题目(一)
String、StringBuilder、StringBuffer 的区别 当对字符串进行修改的时候,需要使用 StringBuffer 和 StringBuilder 类。 和 String 类不同的是,StringBuffer 和 StringBuilder 类的对象能够被多次的修改,并且不产生新的未使用对象。 StringBuilder 的方法不是线程安全的(不能同步访问)。 Mysql 的索引 B+树 什么是线程安全和线程不安全 线程安全就是多线程访问时,采用了加锁机制,当一个线程访问该类的某个数据原创 2020-08-13 23:18:31 · 178 阅读 · 0 评论