深入jvm学习(1)--体系结构

 

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

jvm体系结构

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值