jvm
zhan_lang
每天进步一点点
展开
-
Java架构师面试题——JVM性能调优
JVM系列 直通BAT必考题系列:7种JVM垃圾收集器特点,优劣势、及使用场景 直通BAT必考题系列:JVM的4种垃圾回收算法、垃圾回收机制与总结 直通BAT必考题系列:深入详解JVM内存模型与JVM参数详细配置 JVM内存调优 对JVM内存的系统级的调优主要的目的是减少GC的频率和Full GC的次数。 1.Full GC 会...转载 2019-03-15 10:30:53 · 43023 阅读 · 3 评论 -
Java架构师面试题——JVM垃圾回收器
直通BAT之JVM系列 直通BAT必考题系列:JVM的4种垃圾回收算法、垃圾回收机制与总结 直通BAT必考题系列:深入详解JVM内存模型与JVM参数详细配置 今天继续JVM的垃圾回收器详解,如果说垃圾收集算法是JVM内存回收的方法论,那么垃圾收集器就是内存回收的具体实现。 常见的垃圾收集器有3类: 1.新生代的收集器包括: ...转载 2019-03-15 10:34:22 · 304 阅读 · 0 评论 -
Java架构师面试题——JVM垃圾回收算法
垃圾回收算法 1.标记清除 标记-清除算法将垃圾回收分为两个阶段:标记阶段和清除阶段。 在标记阶段首先通过根节点(GC Roots),标记所有从根节点开始的对象,未被标记的对象就是未被引用的垃圾对象。然后,在清除阶段,清除所有未被标记的对象。 适用场合: 存活对象较多的情况下比较高效 适用于年老代(即旧...转载 2019-03-15 10:37:47 · 368 阅读 · 0 评论 -
Java架构师必备技能
1、Java基础技术体系掌握牢固: JVM内存分配 垃圾回收 类装载机制 JVM性能优化 反射机制 多线程 网络编程 常用数据结构和相关算法 2、对面向对象的软件开发思想有清晰的认识、熟悉掌握常用的设计模式: 熟练使用UML工具以及各种流程图 经典的设计模式会手写以及熟知使用场景 ...转载 2019-03-15 12:57:32 · 2101 阅读 · 0 评论 -
Java架构师必备知识体系
写给一名java开发的一段话:最近公司在组织面试,并由我担任面试官,前前后后面了几天,大概有十来个人,基本都是五年以上开发经验的,我问的问题也都不是很困难,都是一些偏原理和场景解决方案。如:1. 如何设计秒杀2. 慢查询优化3. 分布式事务管理4. 常用消息中间件对比等。这些你觉得难吗?如果你是有过几年开发经验的,这些或多或少都知道一些,但是不要只能抓住一点皮毛,比如:你在回答面试官...原创 2019-03-16 20:55:10 · 3452 阅读 · 1 评论