Java大体介绍(超级短的那种)

Posted 张飘扬

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java大体介绍(超级短的那种)相关的知识,希望对你有一定的参考价值。

Java三大版本

Java SE: Java Standard Edition, 定位于客户端, 用于桌面应用软件编程
Java ME: Java Micro Edition, 用于嵌入式系统开发
Java EE: Java Enterprise Edition, 定位与企业级服务器, 用于分布式网络程序开发
(加一句, Java Script好像和Java没什么关系)

跨平台原理

  1. 一次编译到处运行
  2. 编译器作用: 将源文件编译成class字节码文件
  3. 虚拟机作用: 将class字节码文件解释成对应平台的机器码并执行
  4. 只要有提供相应平台的虚拟机,就可以跨平台运行编译过的字节码文件
  5. 虚拟机与解释器关系: 解释器是虚拟机的重要组成部分
  6. Java语音的执行经过编译和解释两个阶段

JDK JRE JVM

JDK: Java Development Kill, 开发专用
JRE: Java Running Environment, 运行Java程序所需要的环境集合
JVM: Java Virtual Machine, 用于解释运行Java字节码文件

三者关系JDK包含JRE, JRE包含JVM

以上是关于Java大体介绍(超级短的那种)的主要内容,如果未能解决你的问题,请参考以下文章

JAVA类和对象介绍及使用(一般人我都不说哦!)新手超级使用java。废寝忘食,只为博君一赞!

java的递归查询大体思路

hadoop生态的大体介绍

Hyperledger Fabric学习笔记2——超级账本介绍

Python 中的一些小技巧

Python 中的一些小技巧