zoukankan      html  css  js  c++  java
  • 1.JVM如何学习

    一.学习方法论与高效学习方式演进

    • 学习有输入也需要有输出(做项目,写博客,记笔记等)

    • 知识自己明白,和别人讲让别人听明白

    • 视频多看,记笔记(笔记软件使用印象笔记Evernote)

    二.JVM学习曲线与疑难点剖析

    •  理论多且枯燥,难以理解和实践

    三.JVM课程大纲与工具使用

    1.JVM课程大纲

    • JVM介绍

    • HotSpot虚拟机讲解

    • 垃圾收集方式详解

    • 垃圾收集算法详解

    • 垃圾收集器详解

    • 分代垃圾收集机制详解

    • 新生代讲解

    • 老年代讲解

    • G1收集器分析与实例

    • 常见且重要虚拟机参数示例

    • 方法区

    • 线程共享内存区

    • 根搜索算法

    • Serial收集器

    • ParNew收集器

    • 类加载机制详解

    • 类加载的双亲委托机制

    • 字节码文件生成与分析

    • 魔数

    • 常量池与方法表

    • 各种指令详解

    • 锁详解

    • 线程安全

    • 偏向锁、自旋锁与轻量级锁

    • JIT编译器

    • GC日志生成与分析

    • 虚拟机监控工具详解

    • jConsole使用方式详解

    • 何为逃逸与逃逸分析

    • 方法内联

    • 虚拟机内存模型详解

    2.工具使用

    • 命令行:

      • jconsole

      • jvisualvm

      • jmap

  • 相关阅读:
    android raw与assets区别
    android 反编译
    sql 随笔
    控件EditText
    android 监听Home键
    android tab之间滑动切换界面功能
    android listview 总结
    SAP云平台上两个ABAP系统实例之间的互连
    什么是SAP OData Model Creator
    Netweaver和Windows,Ubuntu的数据共享
  • 原文地址:https://www.cnblogs.com/zhihaospace/p/12289569.html
Copyright © 2011-2022 走看看