zoukankan      html  css  js  c++  java
  • 1-1-1-2 Java se-java运行环境-jvm虚拟机的跨平台性以及和jdk,jre之间的关系

    jvm:Java虚拟机,将Java程序通过jvm翻译成操作系统可以听得懂的语言

    jre:Java程序的运行时环境,包含jvm和运行类库

    jdk:编译Java程序所需要的开发工具包,包含jre和开发人员使用的工具

    如果只是想在电脑上需要运行Java程序,则只需要下载jre即可,如果需要用到Java来开发和编译,则需要用到jdk

     

    jvm虚拟机相当于翻译的作用,将Java程序翻译成使用的操作系统可以听得懂的语言,但是,jvm没有跨平台性,也就是说,windows版本的jvm只会将java程序翻译成Windows操作系统听得懂的语言,不能放到linux版本中,否则linux操作系统听不懂该语言

  • 相关阅读:
    topcoder srm 445 div1
    topcoder srm 440 div1
    topcoder srm 435 div1
    topcoder srm 430 div1
    topcoder srm 400 div1
    topcoder srm 380 div1
    topcoder srm 370 div1
    topcoder srm 425 div1
    WKWebView强大的新特性
    Runtime那些事
  • 原文地址:https://www.cnblogs.com/KeepCalmAndNeverSayNever/p/11810273.html
Copyright © 2011-2022 走看看