常用专业术语简称解释
JavaSE:(Java Platform, Standard Edition:Java 平台,标准 版本)
1、通常是指java standard edition,Java标准版,就是一般Java程序的开发,可以看作是JAVAEE的子集
2、用于开发和部署桌面、服务器以及嵌入设备和实时环境中的Java应用程序
3、Java SE包括用于开发Java Web服务的类库,同时,Java SE为Java EE提供了基础。
4、、JavaSE是基于JDK和JRE的
JavaEE:(Java Platform, enterprise edition:Java 平台,企业 版本)
1、java企业版,多用于企业级开发,包括web开发等等很多组建
2、用于开发便于组装、健壮、可扩展、安全的服务器端Java应用
3、Java EE建立于Java SE之上,具有Web服务、组件模型、以及通信API等特性
这些为面向服务的架构(SOA)以及开发Web2.0应用提供了支持
4、Java EE基于Java SE,此外新加了企业应用所需的类库。
JavaME:(Java Platform,Micro Edition:Java 平台,微版)
1、是为机顶盒、移动电话和PDA之类嵌入式消费电子设备提供的Java语言平台
2、包括虚拟机和一系列标准化的Java API
3、它和Java SE、Java EE一起构成Java技术的三大版本,并且同样是通过JCP(Java Community Process)制订的
Bean:类,组件
EJB:(Enterprise JavaBean:企业级 Java 组件)
1、JavaEE服务器端组件模型
2、是J2EE(javaEE)的一部分
3、是Java的核心代码
4、包括:会话Bean(Session Bean),实体Bean(Entity Bean)和消息驱动Bean(MessageDriven Bean)。
JDK:(Java Development Kit:Java 开发 包)
1、面向开发人员使用的SDK(Software Development Kit 指软件开发工具包)
2、包括函数库、编译程序等。
JRE:(Java Runtime Enviroment:Java 运行 环境)
1、是面向Java程序的使用者,而不是开发者。
JDK与JRE区别:
1、JDK面向开发程序人员,开发程序用
2、JRE面向使用程序人员,运行程序用