Java概述
计算机程序:一系列有序指令的集合
计算机语言发展史:机器语言-->汇编语言-->高级语言
Java技术体系:
- Java SE(Java Platform, Standard Edition标准版):允许您在桌面和服务器上开发和部署Java应用程序。Java提供了丰富的用户界面、性能、多功能性、可移植性和当今应用程序所需的安全性。
- Java EE(Java Platform, Enterprise Edition企业版):是为开发企业环境下的应用程序提供的一套解决方案,主要针对于Web应用程序开发。
- Java ME(Java Platform, Micro Edition 小型版):为互联网上的嵌入式和移动设备上运行的应用提供了一个健壮、灵活的环境:微控制器、传感器、网关、移动电话、个人数字助理(PDA)、电视机顶盒、打印机等等。Java ME包括灵活的用户界面、健壮的安全性、内置的网络协议,以及支持动态下载的网络和离线应用程序。基于Java ME的应用程序在许多设备上都是可移植的,但是利用了每个设备的本机功能。
Java语言的特点
- 安全
- 健壮性
- 跨平台性
- 支持分布式
- 完全面向对象
JVM(Java Virtual Machine ): Java虚拟机,简称JVM,是运行所有Java程序的虚拟计算机,是Java程序的运行环境之一,也是Java 最具吸引力的特性之一。我们编写的Java代码,都运行在JVM 之上。
**JRE ** (Java Runtime Environment) :是Java程序的运行时环境,包含JVM
和运行时所需要的核心类库
。
JDK (Java Development Kit):是Java程序开发工具包,包含JRE
和开发人员使用的工具。
JDK、JRE与JVM之间的关系
标签:ME,JRE,Java,简略,应用程序,Platform,概述,JVM From: https://www.cnblogs.com/lfl-blogs/p/17318231.html