花费 9 ms
java面试-什么是GC root

一、什么是垃圾 内存中已经不再被使用到的空间就是垃圾 二、要进行垃圾回收,如何判断一个对象是否可以被回收? 引用计数法 很难解决对象之间的循环引用问题 枚举根 ...

Sat Jul 06 16:10:00 CST 2019 0 3757
java线程dump分析工具

jstack和线程dump分析 java程序性能分析之thread dump和heap dump 一、【内存dump】 jmap –dump:live,format=b,file=heap.b ...

Mon May 07 08:36:00 CST 2018 0 4909
java面试-G1垃圾收集器

一、以前收集器的特点 年轻代和老年代是各自独立且连续的内存块 年轻代收集器使用 eden + S0 + S1 进行复制算法 老年代收集必须扫描整个老年代区域 都是以尽可能的少而快速 ...

Sun Jul 07 22:24:00 CST 2019 0 1451
java面试-强引用、软引用、弱引用和幻象引用有什么区别

在Java语言中,除了基本数据类型外,其他的都是指向各类对象的对象引用;Java中根据其生命周期的长短,将引用分为4类。 不同的引用类型,主要体现的是对象不同的可达性状态和对垃圾收集的影响。 ...

Sat Jul 06 19:36:00 CST 2019 0 1446
java面试-垃圾回收器谈谈你的理解

一、垃圾回收算法: 引用计数 复制算法 标记-清除 标记-整理 二、垃圾回收的方式: 串行(Serial)、并行(Parallel)、并发(CMS)、G1 1、串行垃圾回 ...

Sun Jul 07 05:53:00 CST 2019 0 726
java面试-谈谈你对OOM的理解

1、java.lang.StackOverflowError 在一个函数中调用自己就会产生这样的错误(栈溢出) 发生区域:java虚拟机栈或本地方法栈 public class ...

Sun Jul 07 01:17:00 CST 2019 0 458
java面试-JVM内存结构

一、JVM内存结构 二、类加载(classLoader)机制 java中的ClassLoader详解 java类加载机制面试题 java类加载机制面试题 虚拟机把描述类的数据从Class ...

Fri Sep 06 21:21:00 CST 2019 0 370

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM