6.Java英文缩写详解

1.JVMhtml

2.JDK JREjava

3.Java SE EE MEmysql

4.OO OOPlinux

5.IOC程序员

6.SQLsql

7.POJO数据库

 

1.JVM:Java Virtual Machine(Java虚拟机)的缩写。编程

它是一个虚构出来的计算机,是经过在实际的计算机上仿真模拟各类计算机功能来实现的。windows

Java语言的一个很是重要的特色就是与平台的无关性。而使用Java虚拟机是实现这一特色的关键。通常的高级语言若是要在不一样的平台上运行,至少须要编译成不一样的目标代码。而引入Java语言虚拟机后,Java语言在不一样平台上运行时不须要从新编译。Java语言使用Java虚拟机屏蔽了与具体平台相关的信息,使得Java语言编译程序只需生成在Java虚拟机上运行的目标代码(字节码,就能够在多种平台上不加修改地运行。Java虚拟机在执行字节码时,把字节码解释成具体平台上的机器指令执行。这就是Java的可以“一次编译,处处运行”的缘由。  

2.JRE: Java Runtime Environment    JDK:Java Development Kit

JRE顾名思义是java运行时环境,包含了java虚拟机,java基础类库。是使用java语言编写的程序运行所须要的软件环境,是提供给想运行java程序的用户使用的。

JDK顾名思义是java开发工具包,是程序员使用java语言编写java程序所需的开发工具包,是提供给程序员使用的。JDK包含了JRE,同时还包含了编译java源码的编译器javac,还包含了不少java程序调试和分析的工具:jconsole,jvisualvm等工具软件,还包含了java程序编写所需的文档和demo例子程序。网络

若是你须要运行java程序,只需安装JRE就能够了。若是你须要编写java程序,须要安装JDK。
JRE根据不一样操做系统(如:windows,linux等)和不一样JRE提供商(IBM,ORACLE等)有不少版本,最经常使用的是Oracle公司收购SUN公司的JRE版本。

3.Java SE(J2SE,Java2 Platform Standard Edition,标准版):主要用于桌面应用软件的编程。

  Java  EE(J2EE,Java 2 Platform, Enterprise Edition,企业版):主要用于分布式的网络程序的开发,如电子商务网站ERP系统

  Java ME(J2ME,Java 2 Platform Micro Edition,微型版):主要应用于嵌入式系统开发,如手机和PDA的编程。 

4.OO:Object-Oriented 面向对象.
OOP:Object-Oriented Programming 向对象编程(OOPS)

5.IOC: 控制反转(Inversion of Control) 
是框架的重要特征,并不是面向对象编程的专用术语。它与依赖注入(Dependency Injection,简称DI)和依赖查找(Dependency Lookup)并无关系。

6. SQL:结构化查询语言(Structured Query Language)简称SQL

是用于访问和处理数据库的标准的计算机语言,这类数据库包括:Oracle, Sybase, SQL Server, DB2, Access ,mysql等等。

7.POJO:POJO(Plain Ordinary Java Object)简单的Java对象,

实际就是普通JavaBeans,是为了不和EJB混淆所创造的简称。 

使用POJO名称是为了不和EJB混淆起来, 并且简称比较直接. 其中有一些属性及其getter setter方法的类,没有业务逻辑,有时能够做为VO(value -object)或dto(Data Transform Object)来使用.固然,若是你有一个简单的运算属性也是能够的,但不容许有业务方法,也不能携带有connection之类的方法。

 2019年6月21日 09:34:39

相关文章
相关标签/搜索