java基础(1)----简介

  1. 基础语法、
  2. 面向对象、
  3. 字符串和集合、
  4. IO流、
  5. 接口、
  6. lambda、
  7. 方法引用、
  8. Stream、
  9. 模块化。

一、java的前世今生:

 J2SE:标准体验版、J2EE:企业版、J2ME:小型版(移动嵌入开发)

二、JDK、JRE和JVM的区别

  • JDK:java开发工具包,开发用的

(包含JRE以及开发工具,面向开发人员使用)

  • JRE:java运行时环境,运行用的

  (包含JVM以及运行类库,面向运行人员使用)

jvm是java的虚拟机,是真正执行程序的,JRE是运行环境,包括类库

  • JVM:Java虚拟机,核心所在

  (包含字节码等核心内容),在 Java 中,JVM可以理解的代码就叫做字节码(即扩展名为 .class 的文 件),它不面向任何特定的处理器,只面向虚拟机。

它只认识 xxx.class 这种类型的文件,它能够将 class 文件中的字节码指令进行识别并调用操作系统向上的 API 完成动作。所以说,jvm 是 Java 能够跨平台的核心

 三、编译运行

  

猜你喜欢

转载自www.cnblogs.com/Lee-yl/p/11617448.html