Java
Java是由Sun Microsystems公司于1995年5月推出的Java面向对象程序设计语言和Java平台的总称。
缩写 | 缩写 | 全称 | 含义 |
---|---|---|---|
Java SE | J2SE | Java 2 Platform Standard Edition | java 平台标准版 |
Java EE | J2EE | Java 2 Platform,Enterprise Edition | java 平台企业版 |
Java ME | J2ME | Java 2 Platform Micro Edition | java 平台微型版 |
JDK(Java Development Kit) Java 语言的软件开发工具包(SDK)
JDK 是整个Java的核心,包括了Java运行环境,Java工具和封装好的Java基础类库,可以理解为 java sdk,它是编写java程序使用到的工具包。
JRE(Java runtime environment) Java运行环境
运行JAVA程序的环境集合,包含JVM标准实现及Java核心类库。Server JRE (Java SE Runtime Environment):服务端使用的 Java 运行环境。
JVM(Java virtual machine) Java 虚拟机
Java语言的一个非常重要的特点就是与平台的无关性。而使用Java虚拟机是实现这一特点的关键。一般的高级语言如果要在不同的平台上运行,至少需要编译成不同的目标代码。而引入Java语言虚拟机后,Java语言在不同平台上运行时不需要重新编译。 .class 文件
是 jvm 虚拟机,用于编译 .java文件
SDK(Software Development Kit) 软件开发工具包
一般都是一些软件工程师为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件时的开发工具的集合。sdk是一个大的概念,比如开发安卓应用,你需要安卓开发工具包,叫 android sdk,比如你开发java程序,需要用到java sdk,所以一般使用sdk这个概念,你需要在前面加上限定词。在Java中用于描述1998年~2006年之间的JDK。
DAO(Data Access Object):数据访问接口,数据访问,顾名思义就是与数据库打交道
MVC(Model View Controller):模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用于组织代码用一种业务逻辑和数据显示分离的方法
网友评论