zoukankan      html  css  js  c++  java
  • JRE和JDK的区别 迎客

    JDK(java development kit),就是java的开发工具集,是做开发用时用的java环境。
    包括了Java运行环境(Java Runtime Envirnment),一堆Java工具和Java基础的类库(rt.jar)。
    JDK一般有三种版本:SE(J2SE),standard edition,标准版,是我们通常用的一个版本EE(J2EE),enterpsise edtion,企业版,使用这种JDK开发J2EE应用程序,ME(J2ME),micro edtion,主要用于移动设备、嵌入式设备上的java应用程序Java开发工具(JDK)是许多Java专家最初使用的开发环境。
    作为JDK实用程序,工具库中有七种主要程序。
    Javac:Java编译器,将Java源代码转换成字节码。
    Java:Java解释器,直接从类文件执行Java应用程序字节代码。
    appletviewer:小程序浏览器,一种执行HTML文件上的Java小程序的Java浏览器。
    Javadoc:根据Java源码及说明语句生成HTML文档。
    Jdb:Java调试器,可以逐行执行程序,设置断点和检查变量。
    Javah:产生可以调用Java过程的C过程,或建立能被Java程序调用的C过程的头文件。
    Javap:Java反汇编器,显示编译类文件中的可访问功能和数据,同时显示字节代码含义。

          JDK(java development kit),就是java的开发工具集,是做开发用时用的java环境。包括了Java运行环境(Java Runtime Envirnment),一堆Java工具和Java基础的类库(rt.jar)。JDK一般有三种版本:SE(J2SE),standard edition,标准版,是我们通常用的一个版本EE(J2EE),enterpsise edtion,企业版,使用这种JDK开发J2EE应用程序,ME(J2ME),micro edtion,主要用于移动设备、嵌入式设备上的java应用程序Java开发工具(JDK)是许多Java专家最初使用的开发环境。作为JDK实用程序,工具库中有七种主要程序。Javac:Java编译器,将Java源代码转换成字节码。Java:Java解释器,直接从类文件执行Java应用程序字节代码。appletviewer:小程序浏览器,一种执行HTML文件上的Java小程序的Java浏览器。Javadoc:根据Java源码及说明语句生成HTML文档。Jdb:Java调试器,可以逐行执行程序,设置断点和检查变量。Javah:产生可以调用Java过程的C过程,或建立能被Java程序调用的C过程的头文件。Javap:Java反汇编器,显示编译类文件中的可访问功能和数据,同时显示字节代码含义。

          JRE(java runtime environment),就是java程序的运行环境。java程序在经过javac编译后会形成字符行文件,这个java的中间文件,计算机是看不懂的,而这个文件是给jvm(java的虚拟机)用的,由jvm进行解释后形成机器语言给计算机。而这个jvm就在jre中,也就是说java程序的运行要有jre来担当。

  • 相关阅读:
    MySQL实战45讲
    mysql查看binlog日志
    Nginx核心知识100讲
    RabbitMQ消息为什么变成数字了呢?
    Spring core中一些API
    [LeetCode] 719. Find K-th Smallest Pair Distance 找第K小的数对儿距离
    Github Upload Large File 上传超大文件
    [LeetCode] Special Binary String 特殊的二进制字符串
    [LeetCode] Range Module 范围模块
    [LeetCode] Find Anagram Mappings 寻找异构映射
  • 原文地址:https://www.cnblogs.com/pengxl/p/1718449.html
Copyright © 2011-2022 走看看