jvm虚拟机工作原理

    今天博客的正文,这一周都在研究这个虚拟机,找了一些相关资料,看了一些视频,大概知道一点点,小弟学时不多,有说的不对的地方,或者不详细的地方欢迎留言补充,交流学习。

1.什么是虚拟机

      联想到的问题,为什么说java一次变异到处运行? 虚拟机是什么?java的虚拟机又是什么?

 带着几个问题 看我怎么解释

            何为一次变异导出运行,只要有java环境的电脑 不管你是什么操作系统,都可以运行java。

那是应为java有个虚拟机  jvm  ,就相当于你电脑装一个虚拟机,在虚拟机上可以装别的系统一样,在这个虚拟机环境的系统,你可以装匹配系统的软件。差不多一个意思。Java虚拟机都封装了与底层交互  可以看源代码 带  Native 的方法  都是于底层交互的。

 对于不同的os(操作系统) 有不同的交互方法,然而上部分的运行程序的都是一样的,所以java称为一次变异到处运行

面试 中

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值