• java简介


    1、java之父:詹姆斯.高斯林(James Gosling)

    2、1995由SUM公司开发,2009由Oracle公司收购

    3、java平台版本:

      * J2SE:Java的标准版本,是后面两者的基础。
        * J2ME:常用于手机上的开发,已被Android替代了,现在基本没人使用。
        * J2EE:主要是用来做B/S结构的应用程序。

    4、java 语言特性:跨平台

        平台:指的是操作系统(Windows,Linux,Mac)

        跨平台:Java程序可以在任意操作系统上运行,一次编写到处运行

        原理:实现跨平台需要依赖Java的虚拟机 JVM (Java Virtual Machine)(也就是说只要在各个平台安装对应的虚拟机,java程序就可以只编写一次,而不需要根据不同的平台编写多个版本)

     

    5、JVM   JRE   JDK说明

      * JVM(Java Virtual Machine):java虚拟机,java程序需要运行在虚拟机上,不同平台有自己的虚拟机,因此java语言可以跨平台

      * JRE(Java Runtime Environment):java运行时环境,是包括Java虚拟机和Java程序所需的核心类库等如果想要运行一个开发好的Java程序,计算机中只需要安装JRE即可。

      * JDK(Java development Kit):Java开发工具包,是提供给Java开发人员使用的,其中包含了java的开发工具,也包括了JRE。所以安装了JDK,就不用在单独安装JRE了。

    其中的开发工具:编译工具(javac.exe)  打包工具(jar.exe)等

        JDK,JRE,JVM的作用和关系

           JDK包含JRE 和开发工具包

           JRE 包含 核心类库和JVM

       总的来说,要编译java程序只需要安装JDK即可,其中包含了JRE和JVM

  • 相关阅读:
    TextOut和DrawText
    VC中字符串定义
    #define new DEBUG_NEW
    洛谷【P2257】 YY的GCD
    Lizards and Basements 2 解题报告
    在windows服务中添加WCF
    从数据库中获得表的字段和描述信息
    sql格式化工具
    在XPSP3中添允许多个远程桌面的步骤
    无法连接到WCF的异常
  • 原文地址:https://www.cnblogs.com/Arsene/p/6656368.html
Copyright © 2020-2023  润新知