• JVM面试87题你真的都会了吗?



     

    1java中会存在内存泄漏吗,请简单描述。

    264 JVM 中,int 的长度是多数?

    3Serial Parallel GC 之间的不同之处?

    432 位和64 位的JVMint 类型变量的长度是多数?

    5Java WeakReference SoftReference 的区别?

    6JVM 选项-XX:+UseCompressedOops 有什么作用?为什么要使用

    7、怎样通过Java 程序来判断JVM 32 位还是64位?

    832 JVM 64 JVM 的最大堆内存分别是多数?

    9JREJDKJVM JIT 之间有什么不同?

    10、解释Java 堆空间及GC

    11JVM 内存区域

    12、程序计数器(线程私有)

    13、虚拟机栈(线程私有)

    14、本地方法区(线程私有)

    15、你能保证GC 执行吗?

    16、怎么获取Java 程序使用的内存?堆使用的百分比?

    17Java 中堆和栈有什么区别?

    18、描述一下JVM 加载class 文件的原理机制

    19GC 是什么?为什么要有GC

    20、堆(Heap-线程共享)-运行时数据

    21、方法区/永久代(线程共享)

    22JVM 运行时内存

    23、新生代

    24、老年代

    25、永久代

    26JAVA8 与元数据

    27、引用计数法

    28、可达性分析

    29、标记清除算法Mark-Sweep

    30、复制算法copying

    31、标记整理算法(Mark-Compact)

    32、分代收集算法

    33、新生代与复制算法

    34、老年代与标记复制算法

    35JAVA 强引用

    36JAVA软引用

    37JAVA弱引用

    38JAVA虚引用

    39、分代收集算法

    40、在新生代-复制算法

    41、在老年代-标记整理算法

    42、分区收集算法

    43GC 垃圾收集器

    44Serial 垃圾收集器(单线程、复制算法

    45ParNew 垃圾收集器(Serial+多线程)

    46Parallel Scavenge 收集器(多线程复制算法、高效)

    57Serial Old 收集器(单线程标记整理算法

    58Parallel Old 收集器(多线程标记整理算法

    59CMS 收集器(多线程标记清除算法

    60G1 收集器

    61JVM 类加载机制

    62、类加载器

    63、双亲委派

    64OSGI(动态模型系统)

    65、动态改变构造

    66、模块化编程与热插拔

    67JVM内存模型

    68、栈

    69、本地方法栈

    70、程序计数器

    71、堆

    72、方法区

    73、分代回收

    74、堆和栈的区别

    75、什么时候会触发FullGC

    76、什么是Java虚拟机?为什么Java被称作是平台无关的编程语言

    77、对象分配规则

    78、描述一下JVM加载class文件的原理机制?

    79Java对象创建过程

    80、简述Java的对象结构

    81、如何判断对象可以被回收

    82JVM的永久代中会发生垃圾回收么

    83、垃圾收集算法

    84、调优命令有哪些?

    85、调优工具

    86Minor GCFull GC分别在什么时候发生?

    87、你知道哪些JVM性能调优

    学习更多JAVA知识与技巧,关注与私信博主(555)!
    热爱学习和渴望进阶的小伙伴,各种JAVA学习路线、笔记、面试题,免费分享!

  • 相关阅读:
    CenOS7各种自启动配置
    ArtFlow: Unbiased Image Style Transfer via Reversible Neural Flows
    SAP smartform和ALV如何使用图片 & 如何下载SE78上传的图片到本地
    2 亿 + 数据打开方式:人工智能数字疗法
    目前已确认 Windows 10 KB5015807 更新中存在的问题
    收银系统商品定价设计思考
    数据资产入表-数据治理-标签设计标准
    I2C外设
    3. 运行时间
    基于量子随机游走的图像加密算法
  • 原文地址:https://blog.csdn.net/m0_72885838/article/details/126451362