JSP(JavaServer Pages)、servlet、JDBC、RMI、JDK、J2EE……,JAVA可以说
是制造专业术语和缩略语最多的编程语言。在此,特收集了常见的JAVA术语加以
说明。
术语 解释 相 关 信 息
API:Java ApplicationProgrammingInterface API(应用程序接口)是事先写好
的代码, 组织到相关包。例如 Applet 和 AWT 包包括建立字体、菜单、按钮的类
(CLASS),全部的Java API被包含在JavaTM 2 Standard Edition 1. 在线API文
档2. API文档下载
Applet Applet(小应用程序)是在WEB浏览器里运行的java程序。Applets使用G
UI,可能有文本、图象、按钮、声音等。 AWT 和 SWING 通常被联合使用。 1.
架构Applets 2. 写一个Applets 3. java.applet包
AWT:Abstract WindowToolkit AWT(抽象窗口工具集)是一个包含用来建立App
let和应用程序需要用到的组件(比如按钮、菜单、滚动条等)的包(package)
。 1. AWT原则 2. 用 AWT构造GUI 3. java.awt 包描述 4. AWT论坛
JavaBeansTM JavaBean可重复利用、可互换的软件组件。 JavaBeans 可能是简单
的象按钮或者是访问数据库的工具等。 1. JavaBeans 技术: BeanContext API
2. JavaBeans论坛
JFC:JavaTM Foundation Classes (JFC) JFC(JAVA基础类)集合了GUI组件以及
其他能简化开发和展开桌面和Internet/Intranet应用的服务。 1. Java Founda
tion Classes (JFC) 2. JFC FAQ
JNI:JavaTMNative Interface JNI(JAVA本地接口)是 JDK中JAVA的本地编程接
口,JNI允许Java代码操作用其他的高级(推荐)编程语言(比如C、C++)编写的
应用程序和库。 1. 指南: JNI 2. JNI技术3. JNI 1.2
JSP:JavaServerTM Pages 通过在HTML页面里嵌入scriptlets (Java编程语言代
码) 构造JSP, JSP 页面处理表单,完成计算, 或者做JAVA语言能做的其他任何
事情。 1. JSP指南 2. JSP:开发着的观点 3. JSP Pro 4. Servlets和 JSP5. J
SP论坛
J2EETM:JavaTM 2PlatformEnterpriseEdition J2EE(JAVA2企业版)平台提供一
个基于组件设计、开发、集合、展开企业应用的途径。J2EE 平台提供了多层、分
布式的应用模型,重新利用组件的能力,统一安全的模式以及灵活 的处理控制能
力。 1. J2EE体系结构2. J2EETM 蓝图摘要3. EJBTM技术基础4. Java编程论坛
J2METM:JavaTM 2MicroEdition J2ME (JAVA2精简版)API规格基于J2SETM ,但
是被修改成为只能适合某种产品的单一要求。J2ME使JAVA程序应用于电话卡、寻
呼机等其他消费产品成为可能。 1. J2ME技术2. 消费和商业论坛
J2SE:JavaTM 2StandardEdition J2SE(JAVA2标准版)包括基本编译器、小工具
、运行环境、用来开发、运行applets和java程序 的APIs。 1. 下载J2SE 1.32.
在线文档3. java平台介绍4. 牛刀小试
JVM :JavaTM VirtualMachine1 JVM(JAVA虚拟机):能执行java编译器产生的
指令的运行环境。 能嵌入各种不同的产品(比如web浏览器、操作系统) 1. JV
M论坛
JDBCTMJavaDataBaseConnect 您可以用JDBC(JAVA数据库互联) API访问支持JD
BC的任何数据库。J2SE包括JDBC API。 1. JDBC API2. JDBC基础3. JDBC论坛
JDKTM:JavaDeveloper'sKit JDK(JAVA开发工具集)由 API类,Java编译器,J
VM解释器。可用来编applets和应用程序当前版本为J2SE。 1. 下载J2SE 1.3 2.
在线文档 3. java平台介绍4. 牛刀小试5. JDK 1.2 路标
JINITM Jini网络技术使任何的服务(企业系统到炊具到网络)变平稳和简单。J
ini 体系结构让每种服务(硬件设备和软件系统) 自动对话。 1. JiniTM 技术中
的分布式事件2. 怎样为Jini服务配属用户接口3. Jini核心4. 分布式计算论坛
Project Swing javax.swing包通常用于applet和应用程序的GUI组件。Swing类允
许程序员设定组件的不同平台,Swing是JFC中轻重量级的组件。 1. Swing基础
1 2. Swing基础 2 3. Swing建立GUI4. 建立用户界面5. Swing论坛
RMI:Remote Method Invocation RMI(远程方法调用)使java程序越过网络通信
。程序可以运行在网络两端不同的机器上;这种更高级别的基于方法的网络通信
方式允许访问远程的对象,有如本地的对象。 1. RMI基础2. RMI-IIOP文档3. R
MI教程4. RMI-IIOP论坛
Servlets Servlet是服务器的扩展,他提高了服务器的功能。Servlets 处理表单
处理请求转向及鉴别用户ID密码等,建立动态的内容。 1. Servlets概观 2. 写
Servlets 3. Servlet API更新 4. Servlets基础