第一章
一:Java的体系结构:
1:java程序设计语言
2:java class 文件格式
3:java 应用编程接口(API)
4:java虚拟机
四者之间的关系如下图:

运行期环境代表着Java平台,开发人员编写Java代码(.java文件),然后将之编译成字节码(.class文件)。最后字节码被装入内存,一旦字节码进入虚拟机,它就会被解释器解释执行,或者是被即时代码发生器有选择的转换成机器码执行。
Java平台是由java虚拟机和java api.
二:java虚拟机
1: Java的面向网络的核心就是java虚拟机,它支持java面向网络体系结构三方面:平台无关性,安全性和网络移动性.
2:主要任务
装载class 文件并执行其中的字节码.
3:类装载器
java 应用程序使用的两种类加载器: 启动类装载器和用户定义类装载器
java class 文件是可以运行在任何支持java虚拟机的硬件平台的操作系统上的二进制文件。
java API 是运行库的集合,它提供一套访问主机系统资源的标准方法。

转载于:https://www.cnblogs.com/tw5566/archive/2010/12/25/2247860.html

深入jvm学习(1)--体系结构相关推荐

  1. JVM学习笔记-02-JVM的体系结构

    JVM学习笔记-02-JVM的体系结构 文章目录 JVM学习笔记-02-JVM的体系结构 1. JVM的位置 2. JVM的体系结构 3.垃圾回收GC 4.JVM调优 视频链接-最新JVM教程IDEA ...

  2. 【JVM学习笔记1】JVM与Java体系结构

    JVM与Java体系结构 一.JVM的重要性 ​ 面试,大厂必备: ​ 中高级程序员的必备:项目管理.调优的需要: ​ 极客精神:垃圾回收算法.JIT.底层原理. Java相较于C/C++自带安全检查 ...

  3. JVM学习1:JVM和Java体系结构

    JVM和Java体系结构 计算机本身是不识别高级语言的,这个大家应该都知道,我们的Java.C.Python这些代码都要执行下面的一个流程 随着Java7发布以后,Java虚拟机可以根据JSR-292 ...

  4. 尚硅谷JVM学习笔记:1.JVM与Java体系结构

    JVM上篇:内存与垃圾回收篇(一) 笔记来源:尚硅谷宋红康JVM全套教程(详解java虚拟机)_哔哩哔哩_bilibili 1.JVM与Java体系结构 1.1前言 开发人员如何看待上层框架 一些有一 ...

  5. JVM学习笔记-01-JVM的学习方式

    JVM学习笔记-01-JVM的学习方式 文章目录 JVM学习笔记-01-JVM的学习方式 JVM探究 最新JVM教程IDEA版[Java面试速补篇]-01-JVM的学习方式 JVM探究 请你谈谈对JV ...

  6. java之JVM学习全过程学习记录

    java之JVM学习记录其中有许多借鉴综合,感谢通哥也感谢大佬们,一起学习加油) 1.JAVA的三种常量池字符串常量池,运行时常量池,class文件常量池 2.类加载器加载类文件和执行引擎学习过程 3 ...

  7. 第1章:JVM与Java体系结构

    文章目录 前言: 第1章:JVM与Java体系结构 1 前言 2 面向人群及参考书籍 面向人群 参考书目 3 Java虚拟机 4 Java的整体结构 5 JVM的架构模型 (1) 基于栈的指令集架构的 ...

  8. Java虚拟机JVM学习06 自定义类加载器 父委托机制和命名空间的再讨论

    Java虚拟机JVM学习06 自定义类加载器 父委托机制和命名空间的再讨论 创建用户自定义的类加载器 要创建用户自定义的类加载器,只需要扩展java.lang.ClassLoader类,然后覆盖它的f ...

  9. JVM学习笔记(一)------的基本结构

    从Java视台的逻辑结构.我们能够从图中学习JVM: 您可以从图表清楚地看到Java该平台包括各种逻辑模块,还可以学习JDK与JRE差异 于JVM它们的物理结构,我们可以看一下从图计划: 为JVM学习 ...

最新文章

  1. 基于 Ansj 的 elasticsearch 2.3.1 中文分词插件
  2. 使用CEfSharp之旅(1) 加载网络页面
  3. 设计模式之: 装饰器模式
  4. 整理的一些实用工具网站
  5. 十大网络安全策略 打造坚固的内网
  6. Java后端面试八股文
  7. 2022危险化学品生产单位安全生产管理人员考试试题模拟考试平台操作
  8. 飞天云动港交所上市:市值39亿港元 成港股元宇宙第一股
  9. 夜神模拟器+Burp抓包(简直是后端复现调试的福音)
  10. 杰迷福利!1句python命令下载Jay Chou全部专辑MV
  11. 19年拿了19个诺贝尔奖,日本科学为何“井喷”?
  12. chrome扩展-打造个性化的web页面
  13. CS231n笔记-CNN网络结构
  14. 一个简单的神经网络,三种常见的神经网络
  15. 开源的容器虚拟化平台Docker学习笔记,个人私藏分享,不谢!
  16. setContentView(R.layout.main)在Android里面,这句话是什么意思?
  17. 成都java培训要多少钱
  18. MAC系统的绝佳看图工具iSmartPhoto
  19. 在线文档编辑,让团队协作更轻松
  20. mysql 查询总数时条件_SQL查询数据库中符合条件的记录的总数

热门文章

  1. 关于Mybatis查询结果的封装
  2. 注释符、快捷键、变量及其命名规则
  3. centos7下ip转发的配置
  4. mysql主从复制replication的一些相关命令
  5. 事件源event.target
  6. 在PHP当中制作隔行换色的效果以及制作上下翻页的效果!
  7. JavaScript常用函数
  8. Redis第三集:redis-benchmark性能测试
  9. 《JAVA练习题目4》 训练要点:String和StringTokenizer的使用,以及排序算法。
  10. 常用地理数据平台及环境数据资源 (GIS)