脚本宝典收集整理的这篇文章主要介绍了

JAVA面试题(37)

脚本宝典小编觉得挺不错的,现在分享给大家,也给大家做个参考,希望能帮助你少写一行代码,多一份安全和惬意。

    本文首发于cartoon的博客
    转载请注明出处:https://cartoonyu.github.io/c...

  • Redis 分布式锁有什么缺陷

  • Redis 淘汰策略有哪些

    • 参考博客:https://blog.csdn.net/MOVIE14...
    • noevicition

      • 内存达到阈值时申请内存报错
    • 主键空间

      • allkeys-Iru

        • 在主键空间中,优先移除未使用的key
      • allkeys-random

        • 在主键空间中,随机移除某个key
    • 设置过期时间的键空间

      • volatile-Iru

        • 优先移除最近未使用key
      • volatile-random

        • 随机移除某个key
      • volatile-ttl

        • 移除具有更早过期时间的key
  • 说一下 JVM 的主要组成部分?及其作用?

    • 类加载器

      • 将指定class文件加载到运行时数据区中的Method Area区
    • 运行时数据区

      • 程序运行时使用
    • 执行引擎

      • class文件指令解析成机器指令代码
    • 本地库接口

      • 提供JAVA与底层语言C、C++接口
  • 说一下 JVM 运行时数据区?

    • 方法区

      • 存储已被虚拟机加载额度类信息、常量、静态变量、JIT编译后数据
    • 虚拟机栈

      • 存储局部变量表、操作数栈、动态链接、方法出口等信息
    • 本地方法栈

      • 为虚拟机使用的native方法服务
      • 存放对象实例
      • 内部分为新生代、老年代
    • 程序计数器

      • 当前线程执行字节码的行号指示器

总结

以上是脚本宝典为你收集整理的

JAVA面试题(37)

全部内容,希望文章能够帮你解决

JAVA面试题(37)

所遇到的程序开发问题,欢迎加入QQ群277859234一起讨论学习。如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典网站推荐给程序员好友。 本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。

80%的人都看过