java自学笔记

@

java自学笔记

java发展史

简介:讲解java的编程历史,jdk、jre、JVM区别和概述

  • 计算机语⾔言发展历史

  • 第⼀代 计算机语⾔言:01010100010111000

  • 第⼆代 汇编语⾔言

    • 00000011写成汇编语⾔言就是 ADD,只要还原成⼆二进制, 汇编语⾔言就可以被 CPU 直接
      执⾏行行,所以它是最底层的低级语⾔言
  • 第三代 ⾼高级语⾔言

    • ⾯面向过程:c,Fortran ⾯面向对象:c++,java,c#

jvm概述

  • java版本介绍

    • JavaSE,即Java标准版(以前简写J2SE)Java技术核心和基础,是J2ME和J2EE编程的基础
    • JavaEE,即Java企业版(以前简写J2EE)java技术中应用应用最广泛的部分.
    • JavaME,即Java微型版(以前简写J2ME),主要用于移动设备
  • JVM、JRE、JDK关系?

    • JVM

      • Java Virtual Machine Java 虚拟机,简单看成一个操作系统,java程序会首先被编译
        为.class的字节码,根据字节码指令进识别并调上层操作系统
    • JRE

      • Java Runtime Environment java 运⾏时环境, 是整个 Java 程序运行的核心
    • JDK

      • Java Development Kit 是我们的开发⼯具包,它集成了了 JRE, 是整个 Java 开发的核心
    • 总结

      • JRE = 基本类库 + JVM,没有JRE,java程序法运
      • JDK = JRE+JVM+开发具包
      • Java核⼼心优势:一次编译,到处运行,能够跨平台运行的核心在于 JVM

在这里插入图片描述

posted @ 2025-10-31 17:35  程少亭  阅读(0)  评论(0)    收藏  举报