Java概述

Java概述

Write Once,Run Anywhere

1 Java三大版本

  • JavaSE:标准版(桌面程序,控制台程序...)
  • JavaME:嵌入式开发(手机,小家电...)--目前不用了
  • JavaEE:E企业级开发(web端,服务器开发)

2 JDK JRE JVM

  • JDK:Java Development Kit
  • JRE:Java Runtime Environment
  • JVM:Java Virtual Machine

图解:

简单来说,JDK 包含 JRE和 JVM,JRE包含JVM。如果只想运行Java程序,有JRE足以。

PS:Java 跨平台核心是JVM。

3 Java运行机制

Java运行的时候先编译的,后到操作系统执行的时候才解释。既有编译型特征,也有解释型特征。

Java运行机制图解:

补充

  • 编译型语言:

将源程序一次性编译成二进制代码的可运行程序。然后,直接运行这个程序。

  • 解释型语言:

将源程序翻译一句,执行一句,直至结束!

posted @ 2022-04-01 23:01  MR·Jerry  阅读(19)  评论(0)    收藏  举报