概述

Java技术体系

  • Java程序设计语言
  • 各种硬件平台上的Java虚拟机
  • Class文件格式
  • Java API类库
  • 来自商业机构和开源社区的第三方Java类库

Java发展史

Java虚拟机发展史

展望Java技术的未来

模块化

混合语言

多核并行

进一步丰富语法

64位虚拟机

实战:自己编译JDK

TODO: 搁置

《深入理解JVM.2nd》笔记(一):走进Java相关推荐

  1. JVM学习笔记(一):Java内存区域

    由于Java程序是交由JVM执行的,所以我们在谈Java内存区域划分的时候事实上是指JVM内存区域划分.在讨论JVM内存区域划分之前,先来看一下Java程序具体执行的过程: 首先Java源代码文件(. ...

  2. 《深入理解JVM.2nd》笔记(二):Java内存区域与内存溢出异常

    文章目录 概述 运行时数据区域 程序计数器 Java虚拟机栈 本地方法栈 Java堆 方法区 运行时常量池 直接内存 HotSpot虚拟机对象探秘 对象的创建 第一步 第二步 第三步 第四步 最后一脚 ...

  3. 《深入理解JVM.2nd》笔记(三):垃圾收集器与垃圾回收策略

    文章目录 概述 对象已死吗 引用计数算法 可达性分析算法 再谈引用 finalize():生存还是死亡 回收方法区 垃圾收集算法 标记-清除算法 复制算法 标记-整理算法 分代收集算法 HotSpot ...

  4. 《深入理解JVM.2nd》笔记(五):调优案例分析与实战

    文章目录 概念 案例分析 高性能硬件上的程序部署策略 情景再现1 问题分析1 关于Full GC 使用64位JDK来管理大内存可能遇到问题 建立逻辑集群 使用逻辑集群可能遇到的问题 最后解决方案 集群 ...

  5. 《深入理解JVM.2nd》笔记(四):虚拟机性能监控与故障处理工具

    文章目录 概述 JDK的命令行工具 jps:虚拟机进程状况工具 jstat:虚拟机统计信息监视工具 jinfo:Java配置信息工具 jmap:Java内存映像工具 jhat:虚拟机堆转储快照分析工具 ...

  6. 深入理解JVM读书笔记二: 垃圾收集器与内存分配策略

    3.2对象已死吗? 3.2.1 引用计数法 给对象添加一个引用计数器,每当有一个地方引用它的地方,计数器值+1:当引用失效,计数器值就减1;任何时候计数器为0,对象就不可能再被引用了. 它很难解决对象 ...

  7. 深入理解JVM读书笔记--内存管理

    2019独角兽企业重金招聘Python工程师标准>>> 一. Java的运行时数据区域 (1)程序计数器(线程私有):是一块较小的内存空间,它的作用是当前线程所执行字节码的行号指示器 ...

  8. 深入理解 Jvm 读书笔记(一)

    Jvm 内存管理,GC,类文件架构相关 知识包括: jvm内存管理 jvm运行时数据区划分 jvm层对象的创建过程 对象的内存布局 对象的访问定位 垃圾收集器与内存分配策略 对象已死的判定及引用分类 ...

  9. JVM学习笔记0:Java虚拟机概述

    目录 第1章 Java虚拟机概述 1.1 虚拟机与Java虚拟机 1.2 JVM 1.2.1 JVM的位置 1.2.2 JVM的整体结构 1.2.3 Java代码执行流程 1.2.4 JVM的架构模型 ...

最新文章

  1. Android Read-only file system
  2. PyTorch在64位Windows下的Conda包
  3. ASP隐藏文件地址,并在下载时替换文件名
  4. 4.11-固件映像包 (FIP)
  5. MATLAB电压不平衡,电力系统不对称故障计算的Matlab算法程序
  6. 大数据面试-02-大数据工程师面试题
  7. C++static类静态成员函数及变量解析
  8. 关于范数与正则化详解(转)
  9. POJ1212 HDU1650 UVA180 LA5240 Eeny Meeny【约瑟夫环】
  10. 违约金一般是多少_违约金10万起!编制教师入职后的去留难题
  11. 王道训练营3月18日
  12. linux shc shell脚本_Linux系统中Shell脚本使用Shc和gzexe加密/解密
  13. 第九届全国大学生GIS应用技能大赛下午(试题及参考答案)
  14. 基于Echarts+HTML5可视化数据大屏展示—大数据统计展示大屏
  15. Linux从入门到放弃 docker
  16. Sobel算子->方向滤波
  17. mac book pro 最全快捷键
  18. python发邮件详解,smtplib和email模块详解
  19. 论文阅读:social lstm:Human Trajectory Prediction in Crowded Spaces
  20. jk 漫展底裤泄露, 竟然是属性注解模式惹的祸

热门文章

  1. 一面微创题--字符串逆序输出
  2. potplayer 多个进程_操作系统 | 进程同步与进程互斥
  3. 不愿意和别人打交道_参加完孩子学校的运动会,宝妈吐槽贫富圈子差距大,不适合打交道...
  4. hp laser103 属性没有配置项_哦?在hp打印机面板上就可以更改打印机ip地址
  5. python去掉列表中的单引号_Python:如何从列表项中删除单引号(Python: How to remove single quotes from list item)...
  6. 【转】DIB位图(Bitmap)的读取和保存
  7. 数据结构 - 队列(非环形队列,以及优化成环形队列)
  8. 【Python CheckiO 题解】Easy Unpack
  9. ArrayList和LinkedList 的区别
  10. 计算机投诉信英语作文,投诉信A Letter of Complaint