术语大全
来源:互联网 发布:dpp软件使用 编辑:程序博客网 时间:2024/04/27 20:58
名词解释提交者更新者版本 cluster Cluster集群技术可如下定义:一组相互独立的服务器在网络中表现为单一的系统,并以单一系统的模式加以管理。此单一系统为客户工作站提供高可靠性的服务。大多数模式下,集群中所有的计算机拥有一个共同的名称,集群内任一系统上运行的服务可被所有的网络客户所使用。Cluster必须可以协调管理各分离的组件的错误和失败,并可透明地向Cluster中加入组件。一个Cluster包含多台(至少二台)拥有共享数据存储空间的服务器。任何一台服务器运行一个应用时,应用数据被存储在共享的数据空间内。每台服务器的操作系统和应用
程序文件存储在其各自的本地储存空间上。Cluster内各节点服务器通过一内部局域网相互通讯。当一台节点服务器发生故障时,这台服务器上所运行的应用程序将在另一节点服务器上被自动接管。当一个应用服务发生故障时,应用服务将被重新启动或被另一台服务器接管。当以上的任一故障发生时,客户都将能很快连接到新的应用服务上.
sonyejin sonyejin 1 Core Packages Core Packages 核心包
在任何Java平台和任何兼容平台上必须被支持的API的集合。
SilverenEagle SilverenEagle 1 core class core class 核心类
一个Java平台上的标准的公共类或接口。Java平台的核心类,至少在所有的能支持Java的操作系统的平台上都是可用的。一个完全用Java编写的程序只需要Java核心类就可以运行了,这意味着它能够在任何地方运行,参看100% Pure Java(TM).
SilverenEagle SilverenEagle 1 continue continue
一个Java的关键字,用来打断当前循环过程,从当前循环的最后重新开始执行,如果后面跟有一个标签,则从标签对应的地方开始执行。
SilverenEagle SilverenEagle 1 container-managed transaction container-managed transaction
当一个EJB容器定义一个事务的边界的时候,一个Bean必须使用这种事务类型
SilverenEagle SilverenEagle 1 Container Container 容器
一个为组件提供生命周期管理,安全,配置,和运行时服务的实体。每一个类型的容器(EJB, Web, JSP, servlet, applet, 和application client)也会提供各自组件相关的服务
SilverenEagle SilverenEagle 1 Constructor Constructor 构造函数
一个创建对象的伪方法。在Java语言中构造函数是和类同名的成员函数。构造函数一般用在new操作符之后。
SilverenEagle SilverenEagle 1 connector architecture connector architecture
一个集成J2EE和EISs的体系结构。这个体系结构中有两大部分:一个EIS厂商提供的资源适配器和一个允许这个适配器插入的J2EE服务器。这个体系结构定义了一系列资源适配器为了能插入J2EE服务器而必须支持的规范,比如事务,安全,资源管理。
SilverenEagle SilverenEagle 1 Connector Connector 连接器
一个标准的扩充机制使容器可以提供到EISs的连接。一个连接器连接到特定的EIS,由资源适配器和针对EIS的应用开发工具组成。一个资源适配器插入到一个容器通过在连接器体系结构中定义的系统级的联系。
SilverenEagle SilverenEagle 1 component environment component environment
应用程序组件提供商定义的一个集合,使组件在J2EE组件的名字空间中可见。环境选项由组件的使用描述符指明。每一个组件命名并访问它的环境配置值通过使用java:comp/evn JNDI上下文。这些值可以是组件所依赖的一个对象,比如JDBC DataSouce,或者一个简单值,比如一个税率。
SilverenEagle SilverenEagle 1 component contract component contract
组件和它的容器之间的规范。这种规范包括:组件的生命周期的管理,一个上下文的接口,组件可以通过它获得容器的信息和服务,以及每个容器必须提供的一系列服务。
SilverenEagle SilverenEagle 1 component component 组件
一种被容器所支持的应用级的软件单元。组件在使用的时候是可配置的。J2EE平台定义了四种类型的组件:Enterprise Bean,Web components,applets和application client。
SilverenEagle SilverenEagle 1 compiler compiler 编译器
一个把源代码翻译成机器可以执行的代码的程序。Java编译器把Java源码翻译成Java虚拟机能够识别的字节码,参见interpreter
SilverenEagle SilverenEagle 1 comment comment 注释
在编程语言中被编译器忽略的解释性语句。在Java中注释使用//或/*…*/定界
SilverenEagle SilverenEagle 1 codebase codebase
和<APPLET>标签中的Code属性配合给出找到applet类的完整路径:Code给出文件的名字,Codebase指出包含该文件的URL路径
SilverenEagle SilverenEagle 1 class variable class variable 类变量
一个和整个类相关的数据项,而不是只和某个实例,类变量在类定义中定义,也被称作static field,参看instance variable.
SilverenEagle SilverenEagle 1 classpath classpath 类路径
Classpath是一个环境变量,用来向Java虚拟机和基于Java的应用程序指明系统类库和用户类库的位置(比如,工具包在JDK1.1.X/bin目录中)
SilverenEagle SilverenEagle 1 class method class method 类方法
不需要引用特定对象就可以使用的方法,类方法的作用域是全局的,而不是某个特定的类实例,也被称作静态方法static method,参看instance method
SilverenEagle SilverenEagle 1 class class 类
在Java语言中定义一个特定类的实现。一个类的定义包含成员变量,成员方法,还有这个类实现的接口,以及这个类的父类。如果没有显式指明父类,那么它的父类会隐式的被认为是Object。
SilverenEagle SilverenEagle 1 char char
Java语言的一个关键字,用来定义一个字符类型
SilverenEagle SilverenEagle 1 catch catch
Java的一个关键字,用来声明当try语句块中发生运行时错误或非运行时异常时运行的一个块。
SilverenEagle SilverenEagle 1 casting casting
强制类型转化换
SilverenEagle SilverenEagle 1 case case
Java语言的关键字,用来定义一组分支选择,如果某个值和switch中给出的值一样,就会从该分支开始执行。
SilverenEagle SilverenEagle 1 callback methods callback methods 回调方法
组件的方法,由存放该组件的容器来调用的,用来在组件生命周期中通知它重要的事件
SilverenEagle SilverenEagle 1 bytecode bytecode 字节码
由Java编译器生成的跟机器相关代码,由Java解释器执行
SilverenEagle SilverenEagle 1 Byte Byte 字节
顺序的8位bit,Java语言中有对应的byte类型
SilverenEagle SilverenEagle 1 business method business method 商业方法
某个Enterprise Javabean的方法用来实现商业逻辑或者某个应用的规则。
SilverenEagle SilverenEagle 1 business logic business logic 商业逻辑
实现某个应用功能的代码。在Enterprise JavaBeans模型中,这种逻辑是由某个Enterprise Javabean的方法实现的。
SilverenEagle SilverenEagle 1 break break
一个Java的关键字,用来改变程序执行流程,立刻从当前语句的下一句开始执行从。如果后面跟有一个标签,则从标签对应的地方开始执行
SilverenEagle SilverenEagle 1 boolean boolean 逻辑型
指一个表达式或一个变量只能有true或者false两种类型。Java语言提供了boolean类型以及true和false两个常量
SilverenEagle SilverenEagle 1 block block 块
在Java语言中,任何被大括号括起来的程序段。 SilverenEagle SilverenEagle 1 bitwise operator bitwise operator 位操作符
并行的对一个或多个操作数的位进行单独的操作。比如二进制逻辑运算符(&,|,^),二进制移位符(<<,>>,>>>)和求补运算符(~)
SilverenEagle SilverenEagle 1 bit bit 位
计算机中表示信息的最小单位,只有0和1两个值
SilverenEagle SilverenEagle 1 binary operator binary operator 二值操作符
有两个操作数的操作符
SilverenEagle SilverenEagle 1 bean-managed transaction bean-managed transaction
Enterprise Bean定义事务的界限的时候
SilverenEagle SilverenEagle 1 Bean Bean
一个可以重用的组件,可以通过组合Bean来创建应用程序
SilverenEagle SilverenEagle 1 ASCII ASCII
American Standard Code for Information Interchange的缩写。一个标准的7位字符编码,参见Unicode
SilverenEagle SilverenEagle 1 array array 数组
相同类型的数据的集合,每一个数据项通过一个整数唯一标识
SilverenEagle SilverenEagle 1 argument argument 参数
在函数调用中使用的数据项。一个参数可以是常量、变量或表达式
SilverenEagle SilverenEagle 1 Applet container applet Applet container applet容器
一个支持applet的容器
SilverenEagle SilverenEagle 1 applet applet 小应用程序
通常在Web浏览器中执行的一个Java组件,同样可以在其他的支持applet模型的应用程序或设备中执行
SilverenEagle SilverenEagle 1 access control access control 访问控制
控制用户或程序访问资源的权限,保证资源的一致性的方法
SilverenEagle SilverenEagle 1 abstract method abstract method 抽象方法
没有实现的方法
SilverenEagle SilverenEagle 1 abstract class abstract class 抽象类
含有一个或多个抽象方法的类,不能被实例化。定义抽象类的目的是使其他类能够从它继承,并且通过实现抽象方法使这个类具体化
SilverenEagle SilverenEagle 1 Abstract Abstract 抽象的
一个Java语言中的关键字,用在类的声明中来指明一个类是不能被实例化的,但是可以被其它类继承。一个抽象类可以使用抽象方法,抽象方法不需要实现,但是需要在子类中被实现
SilverenEagle SilverenEagle 1 delegation 或曰“委托”。 SilverenEagle FooSleeper 2 LDAP LDAP的英文全称是Lightweight Directory Access Protocol,一般都简称为LDAP。它是基于X.500标准的,但是简单多了并且可以根据需要定制。与X.500不同,LDAP支持TCP/IP,这对访问Internet是必须的。LDAP的核心规范在RFC中都有定义。 eKurt eKurt 1 executable content executable content
在HTML文件中执行的应用程序,参见applet。
SilverenEagle SilverenEagle 1 extends extends 继承
类X 通过extend 类Y来添加功能,或者添加变量,或者添加方法,或者覆盖类Y的方法。一个接口extends另外一个接口来添加方法。类X称为类Y的一个子类,参见derived from
SilverenEagle SilverenEagle 1 Declaration Declaration 声明
一个在标识符和属性之间建立联系的语句,不需要必要的存储分配或具体实现。参见definition
SilverenEagle SilverenEagle 1 default default 缺省的
一个Java语言的关键字,作为在switch语句中的所有case之后的可选项,如果所有的case条件都没有被满足,就会执行default语句
SilverenEagle SilverenEagle 1 deprecation deprecation
指不再推荐的类,接口,构造函数,方法或成员变量,可能在以后的版本中会消失
SilverenEagle SilverenEagle 1 derived from derived from
类X "derived from" 类Y就是指类X是从类Y继承过来的,参见subclass, superclass
SilverenEagle SilverenEagle 1 distributed distributed 分布的
在多于一个的地址空间内运行
SilverenEagle SilverenEagle 1 distributed application distributed application 分布式应用
由不同的运行于分离的运行环境下的组件构成的应用程序,通常是在不同的平台上通过网络互联起来。典型的分布式应用是二端(Client/Server),三端(client/middleware/server)和n端(client/multiple middleware/multiple server)
SilverenEagle SilverenEagle 1 do do
一个Java语言的关键字,用来声明一个循环,这个循环的结束条件可以通过while关键字设置
SilverenEagle SilverenEagle 1 DOM DOM
Document Object Model的缩写。一棵由拥有包含遍历这棵树并且生成相应XML文档的接口的对象构成的树,符合W3C的规范
SilverenEagle SilverenEagle 1 double double
一个Java语言的关键字,用来定义一个double类型的变量
SilverenEagle SilverenEagle 1 field 域 field 域
一个类的数据成员。除非显式指明,否则一个field不是static的
SilverenEagle SilverenEagle 1 final final
一个Java语言的关键字。你只能定义一个实体一次,以后不能改变它或继承它。更严格的讲:一个final修饰的类不能被子类化,一个final修饰的方法不能被重写,一个final修饰的变量不能改变其初始值。
SilverenEagle SilverenEagle 1 finally finally
一个Java语言的关键字,用来执行一段代码不管在前面定义的try语句中是否有异常或运行时错误发生。
SilverenEagle SilverenEagle 1 float float
一个Java语言的关键字,用来定义一个浮点数变量
SilverenEagle SilverenEagle 1 for for
一个Java语言的关键字,用来声明一个循环。程序员可以指定要循环的语句,推出条件和初始化变量。
SilverenEagle SilverenEagle 1 FTP FTP
基本的Internet文件传输协议(File Transfer Protocol)。FTP是基于TCP/IP协议的,它允许在主机之间通过Internet传送文件。参见TCP/IP
SilverenEagle SilverenEagle 1 formal parameter list formal parameter list
在一个方法的定以中指定的参数。参见actual parameter list SilverenEagle SilverenEagle 1 EJB container EJB container EJB容器
一个实现了J2EE体系结构中EJB组件规范的容器。这个规范指定了一个Enterprise bean的运行时环境,包括安全,一致性,生命周期,事务,配置,和其他的服务。一个EJB容器可以由EJB或者J2EE服务器提供。
SilverenEagle SilverenEagle 1 EJB Container Provider EJB Container Provider EJB容器提供商
提供EJB容器的厂商
SilverenEagle SilverenEagle 1 EJB context EJB context EJB上下文
一个允许Enterprise Bean使用容器提供的服务和获得客户-请求(client-invoke)方法调用者信息的对象
SilverenEagle SilverenEagle 1 EJB home object EJB home object
一个提供关于Enterprise Bean生命周期操作(创建,删除,查找)的对象。这个对象的类型是由容器的配置工具产生的。EJB home object实现了Enterpeise Bean的home接口。客户通过引用一个EJB home object来进行生命周期的操作。客户使用JNDI来定位一个EJB home object
SilverenEagle SilverenEagle 1 EJB .jar file EJB .jar file
一个包含EJB模块的JAR文件
SilverenEagle SilverenEagle 1 EJB module EJB module
一个由一个或多个Enterprise bean和一个EJB配置描述符组成的软件单元。
SilverenEagle SilverenEagle 1 EJB object EJB object
实现了enterprise bean的remote接口的对象。客户不能直接引用一个enterprise bean的实例;客户总是引用一个EJB object。EJB object的类型是由容器的配置工具生成的。
SilverenEagle SilverenEagle 1 EJB Server Provider EJB Server Provider
提供EJB Server的厂商
SilverenEagle SilverenEagle 1 EJB server EJB server
为EJB容器提供服务的软件。比如,典型的,一个EJB容器总是依靠一个作为EJB Server一部分的事务管理器来进行双向的确认在所有参与的资源管理器之间。J2EE体系结构假设EJB容器和EJB Server是由同一厂商提供的,所以没有制定这两个实体之间的规范。一个EJB Server可以包含一个或多个EJB Container
SilverenEagle SilverenEagle 1 EIS resource EIS resource
一个为客户提供符合EIS规范的功能的实体。例子有:一条或多条数据库中的记录,在一个ERP系统中的一个business object,在一个事务处理系统中的一个事务程序
SilverenEagle SilverenEagle 1 else else
一个Java语言的关键字,如果if语句的条件不满足就会执行该语句。
SilverenEagle SilverenEagle 1 encapsulation encapsulation 封装
一个模块中的内部属性,因为对象会封装数据和实现,使用者可以把对象看作一个能提供服务的黑匣子。实例变量可以被添加,删除,或改变。只要这个对象所提供的服务是不变的,使用这个对象的代码就可以继续使用而不需要修改,参见instance variable, instance method.
SilverenEagle SilverenEagle 1 enterprise bean enterprise bean
实现商业任务和商业实体的组件;或者是一个entity bean,或者是一个session bean
SilverenEagle SilverenEagle 1 EIS Enterprise Information System (EIS)
一个包含企业已经存在的获取企业级信息的系统的应用程序,这些应用程序为企业提供了一个信息结构。一个EIS系统提供很好定义的服务的集合给它的客户。这些服务在客户看来是本地的和/或者远程的接口。EIS的例子有:一个ERP系统,一个事务处理系统的主框架,一个遗留的数据库系统。
SilverenEagle SilverenEagle 1 Enterprise Bean Provider Enterprise Bean Enterprise Bean Provider Enterprise Bean提供商
生产enterprise bean,remote和home接口,配置描述符文件,并把这些打包入JAR文件的应用程序开发人员
SilverenEagle SilverenEagle 1 EJB Enterprise JavaBeans(TM) (EJB)
一个用于开发和使用面向对象的,分布式的,企业级应用程序的组件体系结构。使用Enterprise JavaBeans体系结构编写的软件是可扩展的,面向事务的,多用户的,安全的。
SilverenEagle SilverenEagle 1 entity bean entity bean
一个代表由数据库维护的持久数据的enterprise bean。一个entity bean可以管理它自己的持久性,或者把这个功能授权给它的容器。一个 entity bean由一个主键来标识。如果存放entity bean的容器崩溃了,那么这个entity bean,它的主键,以及任何远程的引用都能从崩溃中幸存下来。
SilverenEagle SilverenEagle 1 ebXML ebXML
ebXML建立在XML(Extensive Markup Language)之上,目的是提供一系列模块化的规范,使任何地方的任何规模的企业都能够通过Internet指导商业活动。它提供了公司和组织一个标准的方法来交换数据,指导商业关系,交流数据通过公共的形式,定义并注册商业过程
SilverenEagle SilverenEagle 1 exception exception 异常
一个在程序执行过程中阻止程序正常执行的事件,通常是一个错误。Java语言通过try,catch和throw关键字支持异常的处理,参见exception
handler
SilverenEagle SilverenEagle 1 exception handler exception handler
一段处理特定类型的异常的代码。如果程序能够从异常中恢复过来,那么在处理完异常之后程序可以继续执行。
SilverenEagle SilverenEagle 1 handle handle
一个标识enterprise bean的对象。客户可以串行化handle,以后从串行化中恢复handle来得到一个对enterprise bean的引用
SilverenEagle SilverenEagle 1 hexadecimal hexadecimal 十六进制的
使用16作为基的计数系统。记号0-9和a-f(或者A-F)代表了数字0到15。在Java中16进制数必须带有0x前缀。参见octal
SilverenEagle SilverenEagle 1 hierarchy hierarchy
关系的一种分类,除了最高层的对象(通常称作root),每一个对象有一个专门的上层对象。每个对象可以由一个或多个下层对象在层次关系中。在Java中,root对象是Object
SilverenEagle SilverenEagle 1 home interface home interface
enterprise bean两个接口中的一个。home接口定义了0个或多个方法来创建和删除一个enterprise bean。对于session bean,home接口定义了创建和删除方法,然而对于entity bean,home接口定义了创建,查找和删除的方法。
SilverenEagle SilverenEagle 1 home handle home handle
一个对象,能够用来得到对一个home接口的引用。一个home handle能够被串行化写入持久存储器中,通过反串行化来得到这个引用。
SilverenEagle SilverenEagle 1 HTML HTML
HyperText Markup Language的缩写。这是一个文件格式,基于SGML,为了超文本在Internet上的传输。它十分简单,允许嵌入图片,声音,视频流,表单域和简单的文本格式。对其他对象的引用被嵌入到URLs中。
SilverenEagle SilverenEagle 1 HTTP HTTP
HyperText Transfer Protocol的缩写。Internet的协议,基于TCP/IP,用来获得远程主机上的超文本。参见TCP/IP。
SilverenEagle SilverenEagle 1 HTTPS HTTPS
建立在SSL协议之上的超文本传输协议(HTTP)
SilverenEagle SilverenEagle 1 field 域 field 域
一个类的数据成员。除非显式指明,否则一个field不是static的
SilverenEagle SilverenEagle 1 final final
一个Java语言的关键字。你只能定义一个实体一次,以后不能改变它或继承它。更严格的讲:一个final修饰的类不能被子类化,一个final修饰的方法不能被重写,一个final修饰的变量不能改变其初始值。
SilverenEagle SilverenEagle 1 finally finally
一个Java语言的关键字,用来执行一段代码不管在前面定义的try语句中是否有异常或运行时错误发生。
SilverenEagle SilverenEagle 1 float float
一个Java语言的关键字,用来定义一个浮点数变量
SilverenEagle SilverenEagle 1 for for
一个Java语言的关键字,用来声明一个循环。程序员可以指定要循环的语句,推出条件和初始化变量。
SilverenEagle SilverenEagle 1 FTP FTP
基本的Internet文件传输协议(File Transfer Protocol)。FTP是基于TCP/IP协议的,它允许在主机之间通过Internet传送文件。参见TCP/IP
SilverenEagle SilverenEagle 1 formal parameter list formal parameter list
在一个方法的定以中指定的参数。参见actual parameter list
SilverenEagle SilverenEagle 1 IDL IDL
接口定义语言(Interface Definition Language)的缩写,使用Java(TM)编写的API提供基于标准的和CORBA的交互性和连接性。 SilverenEagle SilverenEagle 1 identifier identifier 标识符
在Java程序中一个对象的名称
SilverenEagle SilverenEagle 1 IIOP IIOP
Internet Inter-ORB Protocol的缩写。一个用来在CORBA对象请求代理之间交流的协议。
SilverenEagle SilverenEagle 1 if if
Java编程语言的一个关键字,用来生成一个条件测试,如果条件为真,就执行if下的语句。
SilverenEagle SilverenEagle 1 implements implements
Java(TM)编程语言的一个关键字,在类的声明中是可选的,用来指明当前类实现的接口。
SilverenEagle SilverenEagle 1 import import
Java(TM)编程语言的一个关键字,在源文件的开始部分指明后面将要引用的一个类或整个包,这样就不必在使用的时候加上包的名字。
SilverenEagle SilverenEagle 1 inheritance inheritance 继承
一个概念:一个类型会自动包含其父类型(supertypes)的变量和方法。参见superclass, subclass。
SilverenEagle SilverenEagle 1 initialization parameter initialization parameter
初始化Servlet上下文的参数。 SilverenEagle SilverenEagle 1 instance instance 实例
一个特定类型的对象。在Java(TM)语言中,一个对象是由new操作符创建的。
SilverenEagle SilverenEagle 1 instance method instance method 实例方法
任何跟一个类的实例相关的方法,也称作method。参见class method。
SilverenEagle SilverenEagle 1 instance variable instance variable 实例变量
任何和一个特定对象相关的数据项。每一个类的实例有一份类定义中声明的实例变量的拷贝,也称作field。参见class variable。 SilverenEagle SilverenEagle 1 instanceof instanceof
一个二操作数的Java(TM)语言关键字,用来测试第一个参数的运行时类型是否和第二个参数兼容。
SilverenEagle SilverenEagle 1 int int
Java(TM)的一个关键字,用来定义一个整形变量
SilverenEagle SilverenEagle 1 interface interface
Java(TM)的一个关键字,用来定义一系列的方法和常量。它可以被类实现,通过implements关键字。
SilverenEagle SilverenEagle 1 Internet Internet
一个由全球各个组织,各个国家的数百万的主机组成的巨大的一个网络。它是由很多小网络物理的连接在一起而成的,数据通过公共的一组协议传输。
SilverenEagle SilverenEagle 1 IP IP
Internet Protocol的缩写,Internet的基本协议,它提供不可靠的主机间的数据包的传送。它不保证是否数据包能够正确传送,需要多久的时间来传送,或者当有多个包时是否按顺序到达。建立在该协议之上的协议提供连接和可靠性的概念。参见 TCP/IP.
SilverenEagle SilverenEagle 1 interpreter interpreter 解释器
一个可选解码并且执行代码中的每一句语句的模块。Java(TM)解释器解码并执行为符合Java虚拟机规范的字节码。参见compiler, runtime system。
SilverenEagle SilverenEagle 1 ISV ISV
Independent Software Vendor的缩写
SilverenEagle SilverenEagle 1 re-entrant enterprise bean re-entrant enterprise bean
一个enterprise bean,能够被并发的,交叉的,或递归的调用,并且相互之间不干扰。 SilverenEagle SilverenEagle 1 reference reference
一个内容是地址的数据元素。 SilverenEagle SilverenEagle 1 remote interface remote interface
enterprise bean两个接口中的一个。remote接口定义了能够被客户调用的商业方法。
SilverenEagle SilverenEagle 1 remove method remove method
在home接口中定义的方法,客户端可以调用它来删除一个enterprise bean。
SilverenEagle SilverenEagle 1 resource adapter resource adapter
一个系统级的软件驱动,被EJB容器和应用程序客户用来连接到一个EIS。通常一个resource adapter总是针对某一特定EIS的。它以函数库的形式提供,运行在使用它的服务器或客户地址空间中。一个resource adapter插入到一个容器中。应用程序组件配置容器,然后使用客户端API(由adapter提供的)或者由高层抽象生成的工具来访问下面的EIS。resource adapter和EJB容器配合提供与EIS连接的下层机制 - 事务,安全,和连接池。
SilverenEagle SilverenEagle 1 resource manager resource manager
提供访问一组共享对象的能力。一个recource manager参与一个被事务管理器外部控制和调整的事务。一个resource manager通常和访问它的客户运行在不同的主机上和不同的地址空间中。
SilverenEagle SilverenEagle 1 resource manager connection resource manager connection
代表一个和资源管理器的会话的对象。 SilverenEagle SilverenEagle 1 resource manager connection factory resource manager connection factory
一个用来创建资源管理器对象的对象。 SilverenEagle SilverenEagle 1 return return
Java语言的一个关键字,用来结束一个方法的执行。它后面可以跟一个方法声明中要求的值。
SilverenEagle SilverenEagle 1 role (development) role (development)
在开发和配置一个基于J2EE技术的应用程序的过程中某个对象起到的作用。role有:应用程序组件提供者,应用程序编译者, 应用程序配置者
, J2EE平台提供者, EJB容器提供者, EJB容器提供者, Web容器提供者, Web服务器提供者,工具提供者和系统管理员。 SilverenEagle SilverenEagle 1 role (security) role (security)
一个抽象的逻辑的用户组,由Application Assembler定义。当一个application被配置的时候,roles被映射到安全标识,比如负责人或者组,在操作和环境中。
SilverenEagle SilverenEagle 1 role mapping role mapping
把由容器所识别的组和负责人和由配置描述符定义的安全角色联系起来的一个过程。在组件被安装到服务器之前,安全角色必须被配制器映射。
SilverenEagle SilverenEagle 1 rollback rollback
当一个事务中所有的对数据库的更新被取消的一个点。
SilverenEagle SilverenEagle 1 root root
在对象层次中的一个对象,所有对象都是从它继承而来的,root对象在层次图中没有上层对象,参见hierarchy, class, package。 SilverenEagle SilverenEagle 1 RPC RPC
Remote Procedure Call的缩写。通过向远程主机发送网络数据包执行,看上去就跟普通的调用过程(或方法调用)是一样的,
SilverenEagle SilverenEagle 1 runtime system runtime system
一个软件环境,其中能够运行为Java虚拟机编译的程序。runtime system包含了为了装入用Java编写的程序,动态连接本地方法,内存管理,异常处理和实现一个Java虚拟机(可能是Java一个解释器)所必须的代码。 SilverenEagle SilverenEagle 1 package package
一组类型(types)。Package是由package关键字声明的。
SilverenEagle SilverenEagle 1 peer peer
在网络环境中,在同一层中的任何一个功能实体。
SilverenEagle SilverenEagle 1 persistence persistence
一个传输entity bean状态信息的协议,在entity bean的实例变量和下面的数据库之间。
SilverenEagle SilverenEagle 1 PersonalJava(TM) PersonalJava(TM)
一个Java运行环境,用于在个人用户设备上运行连接网络的应用程序,比如家庭,办公室和手机。
SilverenEagle SilverenEagle 1 pixel pixel
显示区域(比如监视器,打印机)的图形元素。每一个pixel是可以单独访问的。
SilverenEagle SilverenEagle 1 POSIX POSIX
Portable Operating System for UNIX(TM)的缩写。一个标准,通过一组最小的需要被支持的功能定义了在UNIX操作系统和应用程序之间兼容的语言接口。
SilverenEagle SilverenEagle 1 primary key primary key
一个唯一的标识一个实现home接口的entity bean的对象。 SilverenEagle SilverenEagle 1 principal principal
分配给一个实体的标识,作为通过证明后的结果。
SilverenEagle SilverenEagle 1 private private
Java语言的一个关键字,用在方法或变量的声明中。它表示这个方法或变量只能被这个类的其它元素所访问。
SilverenEagle SilverenEagle 1 privilege privilege
一个安全属性,没有值的唯一性,可能被许多标识所共享。一个privilege的例子是组。
SilverenEagle SilverenEagle 1 process process
包含一个或多个线程的虚拟地址空间。
SilverenEagle SilverenEagle 1 property property
用户能够设置的特征,比如窗口的颜色。 SilverenEagle SilverenEagle 1 Profiles Profiles
一个Profile是一系列Java的APIs,通过添加属性域来补充一个或多个Java平台版本的不足。Profile可以包含其它的Profile。一个Profile实现要求Java 2平台版本针对目标市场创建一个全面的开发和配置环境。每一个Profile必须符合一套兼容性规范。
Profile可能在一个和多个版本上可用。
一些Java 2平台的Profile的例子,微型版本是:
* PersonalJava(TM) - 为显示Web兼容的基于Java的内容的非PC产品。
* Java Card(TM) - 针对secure card和其他内存极度有限的设备。
SilverenEagle SilverenEagle 1 protected protected
Java语言的一个关键字,在方法和变量的声明中使用,它表示这个方法或变量只能被同一个类中的,子类中的或者同一个包中的类中的元素所访问。
SilverenEagle SilverenEagle 1 public public
Java语言的一个关键字,在方法和变量的声明中使用,它表示这个方法或变量能够被其它类中的元素访问。 SilverenEagle SilverenEagle 1 object object
面向对象程序的主要的一个构造块。每一个对象是一个编程单元,由数据(instance methods)和功能(instance methods)组成,参见class。
SilverenEagle SilverenEagle 1 object-oriented design object-oriented design
一个软件设计方法,通过类和对象为抽象和具体的对象的特点建模。
SilverenEagle SilverenEagle 1 octal octal
使用8作为基的计数系统。使用数字0-7。在Java中8进制数必须带有0前缀。参见hexadecimal。
SilverenEagle SilverenEagle 1 One One
Open Net Environment的缩写,由Sun组织,主要工业参与商资助,描述了一个易于理解的体系结构,用来创建,编译和配置Web服务。ONE是平台无关的,基于完全开放的标准。Sun ONE指代一个特定的由Sun和iPlanet提供的对这个体系结构的实现。
SilverenEagle SilverenEagle 1 Optional Packages Optional Packages
一个或多个APIs的集合,在Java平台上,它们是可用的,并且可能在兼容平台上也被支持。
随着时间推移,Optional Packages可能因为市场需要而变成必需的。
SilverenEagle SilverenEagle 1 ORB ORB
Object Request Broker的缩写。一个函数库,使CORBA对象能够定位另一个对象且和它通讯。
SilverenEagle SilverenEagle 1 OTS OTS
Object Transaction Service的缩写,一组接口定义使CORBA对象能够处理事务。
SilverenEagle SilverenEagle 1 overloading overloading
在同一个作用域里面使用一个标识符指代多个对象。在Java语言中,你可以overload方法,但不能是变量和操作符。 SilverenEagle SilverenEagle 1 overriding overriding
在子类中对在父类中定义的方法提供一个不同的实现。
SilverenEagle SilverenEagle 1 member member
类的一个域或者方法,除非显式指明,否则一个member不是静态的。
SilverenEagle SilverenEagle 1 method method
类中定义的一个方法,参见instance method, class method,除非显式指明,否则一个method不是静态的。
SilverenEagle SilverenEagle 1 module module
一个软件单位,由一个或多个相同容器类型的J2EE组件和一个相同类型的配置描述符组成。有三种module类型:EJB,Web,和Application Client。模块可以被配置成独立的单元或嵌入到应用程序中。
SilverenEagle SilverenEagle 1 Mosaic Mosaic
一个提供简单图形界面,使用户能够方便的访问Internet上的数据的程序。这些数据可能是简单文件,或者超文本文档。Mosaic是由NCSA的一个小组编写的。 SilverenEagle SilverenEagle 1 multithreaded multithreaded
描述一个程序,它的代码被设计成拥有多个同时被执行的部分。参见thread。
SilverenEagle SilverenEagle 1 lexical lexical
关于如何把源代码翻译成各种编译器能够识别的记号 SilverenEagle SilverenEagle 1 literal literal
整数,浮点数,字符的基本表示方法。比如,字面上3.0是一个双精度浮点数,"a"是一个字符。
SilverenEagle SilverenEagle 1 local variable local variable
一个块中可见的数据项,但是对块外面的代码是不可见的。比如,任何在一个方法中声明的变量是一个局部变量,不能在方法外面被使用。
SilverenEagle SilverenEagle 1 long long
Java语言的一个关键字,用来定义一个long类型的变量。 SilverenEagle SilverenEagle 1 J2EE application J2EE application
任何可配置的J2EE功能单元。可能是由一个或多个软件模块与一个J2EE应用程序配置描述符打包成.ear文件。J2EE应用程序通常设计成在多机环境下运行的分布式应用。 SilverenEagle SilverenEagle 1 J2EE product J2EE product
一个遵循J2EE平台规范的实现。 SilverenEagle SilverenEagle 1 J2EE Product Provider J2EE Product Provider
提供J2EE产品的生产商。 SilverenEagle SilverenEagle 1 J2EE server J2EE server
J2EE Product的运行时部分。一个J2EE提供Web和/或EJB容器。 SilverenEagle SilverenEagle 1 JAE JAE
Java(TM) Application Environment的缩写。Java Development Kit (JDK(TM))的源代码。
SilverenEagle SilverenEagle 1 Java(TM) Java(TM)
是Sun公司的商标,标识了一系列在独立的和网络化的环境中创建并安全的运行程序的技术。 SilverenEagle SilverenEagle 1 Java Application Environment (JAE) Java Application Environment (JAE)
Java Development Kit (JDK(TM))的源代码。
SilverenEagle SilverenEagle 1 Java(TM) 2 Platform, Enterprise Edition Java(TM) 2 Platform, Enterprise Edition (J2EE platform)
一个用来开发和配置企业应用程序的环境。J2EE平台由一系列的服务,应用程序接口(APIs)和提供开发多级的,基于Web的功能的协议组成。
SilverenEagle SilverenEagle 1 Java(TM) IDL Java(TM) IDL
一个提供J2EE平台与CORBA交互能力和互联能力的技术。这些兼容性使J2EE应用程序能够通过OMG IDL和IIOP调用远程网络上的操作。
SilverenEagle SilverenEagle 1 JAR Files JAR Files (.jar)
Java ARchive的缩写。一种把许多文件聚合到一个文件的一种文件格式。
SilverenEagle SilverenEagle 1 JAR file format JAR file format
JAR是一种把许多文件聚合到一个文件的平台无关一种文件格式。许多个用Java编写的applet以及它们所需要的组件(.class文件,图片,声音和其他资源文件)能够被打包到一个JAR文件中,以便以后在单独一个HTTP请求中就能够下载到客户端。它同样支持文件压缩和数字签名。
SilverenEagle SilverenEagle 1 Java(TM) 2 SDK, Enterprise Edition Java(TM) 2 SDK, Enterprise Edition
Sun公司的对J2EE平台的一个实现。这个实现提供了一个可操作的J2EE平台的定义。
SilverenEagle SilverenEagle 1 JavaBeans(TM) JavaBeans(TM)
一个可移植的,平台无关的,可重用的组件模型。 SilverenEagle SilverenEagle 1 Java Blend(TM) Java Blend(TM)
一个通过映射数据库数据到Java编程环境中的对象(Object)和映射对象到数据库使程序员能够简化数据库应用开发的产品。
SilverenEagle SilverenEagle 1 Java Card(TM) API Java Card(TM) API
一个和ISO 7816-4兼容的应用开发环境,集中在smart card上。 SilverenEagle SilverenEagle 1 JavaCheck(TM) JavaCheck(TM)
一个工具,用来检查一个应用程序或一个applet是否符合某个规范。
SilverenEagle SilverenEagle 1 Java(TM) Compatibility Kit (JCK) Java(TM) Compatibility Kit (JCK)
一个测试包,一组工具,和其它的一些需求,用来检查一个实现是否和Java平台规范和软件参考实现兼容。
SilverenEagle SilverenEagle 1 Java Developer Connection(SM) Java Developer Connection(SM)
一个为个人开发者设计的服务,提供在线训练,产品打折,专题文章,错误信息和一些早期的版本兼容性信息。 SilverenEagle SilverenEagle 1 Java(TM) Enterprise API Java(TM) Enterprise API
这个API使编写大型的,可能在一个组织中或Internet上与其它应用程序共享多媒体数据的商业或数据库应用程序变得简单。在Java(TM)
Enterprise API家族中已经有四个APIs被设计出来。
SilverenEagle SilverenEagle 1 Java(TM) Interface Definition Language (IDL) Java(TM) Interface Definition Language (IDL)
用Java编写的APIs,提供标准化的与CORBA(Common Object Request Broker Architecture)的交互能力和互联能力。 SilverenEagle SilverenEagle 1 JavaOS JavaOS(TM)
一个基于Java的操作系统,对各种计算和用户平台进行了优化。JavaOS(TM)操作环境提供了一个运行时规范,使Java程序能够直接运行在硬件平台之上而不需要宿主操作系统。 SilverenEagle SilverenEagle 1 Java(TM) Platform Java(TM) Platform
由Java编程语言,一组APIs,类库,其它在开发,编译,错误检查中要用到的程序,和一个能够装载并执行class文件的Java虚拟机组成。
除此之外,Java平台的目标是提供一组一致的兼容的实现。符合兼容性规范的实现能够得到Sun公司的兼容性标志。
Java 2是当前的一代Java平台。
SilverenEagle SilverenEagle 1 JavaScript JavaScript(TM)
一个能在浏览器端和Web服务器端执行的Web脚本语言。和所有的脚本语言一样,它主要用来把其它组件捆绑在一起,或者接受用户的输入。
SilverenEagle SilverenEagle 1 JAX JAX
JAX指代所有的基于Java的APIs,提供不同的对通过XML定义的数据的操作。这个集合包括XML解析,ebXML或者UDDI仓库的注册,内部应用程序消息传递,数据绑定,和远程过程调用。
SilverenEagle SilverenEagle 1 JSP action JSP action
一个JSP元素,通过它可以操作隐含对象和其它服务器端对象,也能够定义新的脚本变量。Actions遵循XML的语法,由一个开始标记开始,一个主体和一个结束标记。如果主体是空的,它也可以使用空标记。标记必须有一个前缀。 SilverenEagle SilverenEagle 1 JSP action, standard JSP action, standard
一个JSP规范中定义的一个action,对一个JSP文件而言总是可见的,不需要导入。
SilverenEagle SilverenEagle 1 JSP action, custom
一个使用可移植的方式描述的action,使用标记库的描述符和一系列通过JSP页面的taglib直接导入的Java类来描述。 SilverenEagle SilverenEagle 1 JSP application JSP application
一个独立的使用JavaServer Page技术编写的Web应用程序,包括JSP文件,servlets,HTML文件,图片,applet和JavaBeans组件。 SilverenEagle SilverenEagle 1 JSP container JSP container
一个提供和servlet容器同样服务的容器和一个把JSP页面转换成servlet的引擎。
SilverenEagle SilverenEagle 1 JSP container, distributed JSP container, distributed
一个能够运行被标记为分布式的在一台或多台主机上运行的多个Java虚拟机上运行的应用程序的容器。
SilverenEagle SilverenEagle 1 JSP declaration JSP declaration
一个JSP脚本元素,用来在JSP文件中声明方法和变量。
SilverenEagle SilverenEagle 1 JSP directive JSP directive
一个JSP元素,用来给JSP容器一个说明,在翻译的时候被解释。 SilverenEagle SilverenEagle 1 JSP element JSP element
能够被JSP解释器识别的JSP页面的一部分。一个element可以是一个说明,一个动作,或者一个脚本元素。
SilverenEagle SilverenEagle 1 JSP expression JSP expression
一个包含合法的脚本语言表达式的脚本元素,被计算,转换成一个字符串,然后放入隐含的out对象输出。
SilverenEagle SilverenEagle 1 JSP file JSP file
开发人员为了在浏览器中显示动态网页,使用HTML标记,核心JSP标记,定制JSP标记,和脚本语句编写的使用.jsp结尾的文件。 SilverenEagle SilverenEagle 1 JSP page JSP page
一种基于普通文本的文档,使用模板数据和JSP元素来描述如何处理一个请求并产生一个应答。
SilverenEagle SilverenEagle 1 JSP scripting element JSP scripting element
一个JSP声明,脚本片断,或一个表达式,遵循JSP规范定义的语法,它的内容在是JSP页面中使用的脚本语言。JSP规范描述了页面属性language为java的页面的语法和语义。
SilverenEagle SilverenEagle 1 JSP scriptlet JSP scriptlet
一个包含任何在JSP页面中合法的脚本语言的代码片断的JSP脚本元素。JSP规范描述了页面属性language为java的页面中合法的scriptlet。
SilverenEagle SilverenEagle 1 JSP tag JSP tag
一段在左尖括号和右尖括号之间的一段文本,用在JSP文件中作为JSP元素的一部分。这些标记是可区分的,和数据相对的,因为它被尖括号包围。
SilverenEagle SilverenEagle 1 JSP tag library JSP tag library
一系列标识通过标记库描述符和Java类描述的定制动作的标记。一个可移植的有唯一URL的,定义实现特定功能的定制标签的Java类库。一个JSP标签库可以导入任何JSP文件,被各种不同的脚本语言所使用。
SilverenEagle SilverenEagle 1 Java(TM) Technologies Java(TM) Technologies
一系列在独立的和网络化的环境中创建并安全的运行程序的技术。
SilverenEagle SilverenEagle 1 Java HotSpot performance engine Java HotSpot performance engine - 一个性能非凡的Java运行环境,提供了一个运行时自适应动态优化应用程序的编译器。
SilverenEagle SilverenEagle 1 KJava virtual machine - 一个Java2平台提供的微型版本,提供了低足印,高度优化的基本的Java运行环境。从Java虚拟机衍生而来,它针对小型互联设备,大小从30K到大概128K,主要依据目标设备的功能强弱。
SilverenEagle SilverenEagle 1 Java Card Virtual Machine Java Card Virtual Machine - 一个Java2平台提供的微型版本,提供了超低足印,超高度优化的基本的Java运行环境。从Java虚拟机衍生而来,它的主要目标是smartcard和其它内存有限的设备,能够在只有24K ROM,16K EEPROM和512字节RAM的设备上运行。
SilverenEagle SilverenEagle 1 Java Web Server(TM) Java Web Server(TM)
易于使用的,可扩展的,容易管理的,安全的,平台无关的解决方案,可以加速和简化你的Inetrnet和IntranetWeb站点的配置和管理。它提供快速的方法构建鲁棒的,有特点的,基于Java的服务器应用程序。
SilverenEagle SilverenEagle 1 Java Workshop(TM) Java Workshop(TM)
一个集成到同一个环境中的全面的工具的集合,管理使用Java技术编写程序。Java Workshop 软件使用高度模块化的结构,使你很容易的在总体结构上插入新的工具。
SilverenEagle SilverenEagle 1 JavaSpaces(TM) JavaSpaces(TM)
为Java代码提供分布持久性和数据交换机制的一项技术。 SilverenEagle SilverenEagle 1 JavaSoft(TM) JavaSoft(TM)
Sun Microsystems公司以前的一个商业单位,现在被称作Sun Microsystems, Inc., Java Software division
SilverenEagle SilverenEagle 1 Jini(TM) Technology Jini(TM) Technology
一组Java APIs,可能是任何一个Java 2平台的可选包。Jini API使网络设备和服务变得透明,不再需要用户去管理系统或网络使其正常工作。
Jini在目前是任何一个Java平台版本的一个可选软件包。 SilverenEagle SilverenEagle 1 JPEG JPEG
Joint Photographic Experts Group的缩写。 由这个小组建立的一个图象文件压缩标准。它通过几乎察觉不出的图象质量的损失来实现了巨大的图象压缩比。
SilverenEagle SilverenEagle 1 Just-in-time (JIT) Compiler Just-in-time (JIT) Compiler
一个在Java运行时,把所有字节码转换为本地代码的编译器。这样就会加速Java的执行,相对Java虚拟机的解释执行。
SilverenEagle SilverenEagle 1 throw throw
Java语言的关键字,允许用户抛出一个exception对象或者任何实现throwable的对象 SilverenEagle SilverenEagle 1 throws throws
Java语言的关键字,用在方法的声明中来说明哪些异常这个方法是不处理的,而是提交到程序的更高一层。 SilverenEagle SilverenEagle 1 transaction transaction
工作中修改数据的原子单元。一个transaction包含一个或多个语句。所有被包含的语句要么同时被完成,要么完全回滚。transactions使多个用户能够同时访问同一个数据。
SilverenEagle SilverenEagle 1 transaction attribute transaction attribute
在enterprise bean中的配置描述符中规定的一个值,EJB容器使用它来控制事务的作用域,当enterprise bean的方法被调用的时候。一个
transaction attribute可以有以下的值:
Required, RequiresNew, Supports, NotSupported, Mandatory, Never.
SilverenEagle SilverenEagle 1 transaction isolation level transaction isolation level
数据在修改过程中的中间状态对其它事务的可见程度,和其它事务修改数据的中间状态对本事务的可见性。
SilverenEagle SilverenEagle 1 transaction manager transaction manager
提供服务和管理,用来支持事务划分,事务资源管理,同步和事务上下文的传播。 SilverenEagle SilverenEagle 1 transient transient
Java语言的关键字,用来表示一个域不是该对象串行化的一部分。当一个对象被串行化的时候,transient型变量的值不包括在串行化的表示中,然而非transient型的变量是被包括进去的。 SilverenEagle SilverenEagle 1 try try
Java语言的关键字,用来定义一个可能抛出异常的语句块。如果一个异常被抛出,一个可选的catch语句块会处理try语句块中抛出的异常。同时,一个finally语句块会被执行,无论一个异常是否被抛出。
SilverenEagle SilverenEagle 1 SAX SAX
Simple API for XML的缩写。一个为访问XML文档提供的事件驱动的,串行访问的机制。
SilverenEagle SilverenEagle 1 Sandbox Sandbox
由许多的系统组件组成,从作为应用程序一部分运行的安全管理器,到Java虚拟机中的和语言本身的安全措施。SandBox保证一个不可信任的,可能恶意攻击的应用程序不能访问系统资源。
SilverenEagle SilverenEagle 1 scope scope
一个特性标识,用来规定哪些地方标识符是可见的。Java环境中的大多数标识符拥有类或者局部的scope。实例变量和类变量有类的scope;它们在类的外部或者子类中使用时必须在它们前面加上一个类名前缀(对类变量和类方法)或者类实例名。所有其他的在方法内部定义的变量具有局部scope;它们只能在封闭的块中使用。 SilverenEagle SilverenEagle 1 security attributes security attributes
一组和负责人相关联的属性。Security attributes能够和一个负责人相关联,通过J2EE产品提供商制定的认证协议。
SilverenEagle SilverenEagle 1 security constraint security constraint
一个明确的方法来注释想要的对Web内容的保护。一个security constraint由一系列Web资源,一个认证限制和用户数据限制组成。 SilverenEagle SilverenEagle 1 security context security context
一个对象,封装了跟安全有关的两个实体之间的共享状态信息。 SilverenEagle SilverenEagle 1 security permission security permission
由J2SE定义的J2EE平台用来表述应用组件供应商必须遵循的编程限制的一个机制。 SilverenEagle SilverenEagle 1 security permission set security permission set
J2EE产品提供商为每一个组件类型的执行所必须提供的安全允许的最小集合。 SilverenEagle SilverenEagle 1 security policy domain security policy domain
一个作用域,其中安全策略被定义并且由安全管理员强制执行。一个security policy domain有以下的几个特征:
它有一组用户(或者负责人)
它有一个很好定义的认证协议来认证用户
它可能有组的概念来简化安全策略的设置
SilverenEagle SilverenEagle 1 server principal server principal
服务器在操作系统中执行的地位。 SilverenEagle SilverenEagle 1 supertype supertype
一个类型的父类型是指它所实现的所有接口和继承的类型,参见subtype, superclass。 SilverenEagle SilverenEagle 1 thread thread
程序执行的基本单位。一个进程可以由多个同时运行的线程,每一个执行不同的任务,比如等待外部事件或者执行长时间的不影响程序继续执行的任务。当一个线程完成它的任务后,这个线程就会被挂起或者被消灭。参见process。 SilverenEagle SilverenEagle 1 this this
Java语言的关键字,用来代表它出现的类的一个实例。this可以用来访问类变量和类方法。
SilverenEagle SilverenEagle 1 TCK Technology Compatibility Kit (TCK)
一个测试包,一组工具,和其它必需的东西,用来证明一个特定的Sun的技术的实现是否和应用程序规范兼容或者是否和Sun和Sun设计的参考实现兼容。 SilverenEagle SilverenEagle 1 TCP/IP TCP/IP
Transmission Control Protocol based on IP的缩写。这是一个Internet协议,提供可靠的基于流的从一个主机到另一个的数据传输。参见IP。 SilverenEagle SilverenEagle 1 SSL Secure Socket Layer (SSL)
一个为了个人隐私在Web服务器和浏览器之间进行加密的协议。 SilverenEagle SilverenEagle 1 security technology domain security technology domain
一个作用域,其中同样的安全机制被用来强制执行一个安全策略。在单个technology domain中可以存在多个security policy domain。
SilverenEagle SilverenEagle 1 servlet servlet
一种扩展Web服务器功能的Java程序,动态生成文档,并且使用使用请求应答的方式和用户交互。
SilverenEagle SilverenEagle 1 servlet container servlet container
一个提供网络服务的容器,通过它,请求和应答被传送,请求被解码,应答被格式化。所有的servlet container必须支持HTTP协议的请求和应答,也可以支持其它的请求应答型协议比如HTTPS。 SilverenEagle SilverenEagle 1 servlet container, distributed servlet container, distributed
一个servlet容器,能够运行一个标记为分布式的,在同一个主机或不同主机上的多个Java虚拟机中运行的应用程序。 SilverenEagle SilverenEagle 1 servlet context servlet context
一个对象,包含了一个servlet的可见域在它所在的Web应用程序中。通过context,一个servlet能够记录事件,得到对资源的URL引用,设置保存在同一context中其它servlet可以使用的属性。 SilverenEagle SilverenEagle 1 servlet mapping servlet mapping
定义一个URL表达式和一个servlet的对应关系。mapping用来把请求映射到servlet。如果接收请求的容器是一个JSP容器,那么一个有.jsp扩展名的URL会隐式地被映射。 SilverenEagle SilverenEagle 1 session session
一个对象,servlet使用它来跟踪和一个用户的交互在Web应用程序的多个HTTP请求之间。 SilverenEagle SilverenEagle 1 session bean session bean
一个enterprise bean,由客户创建,通常只存在一个单独的客户/服务器会话中。一个session bean执行一些操作,比如为客户计算或者访问数据库。当一个sesion bean是事务型的时候,它是不可重新获得的,如果发生系统崩溃的话。session bean可以是无状态的,它们也能够维持多个方法和事务之间的会话状态。如果它们维持状态,那么由EJB容器负责管理这些状态如果这个对象必须从内存中删除的话。然而,session bean必须负责它自己的持久数据的管理。 SilverenEagle SilverenEagle 1 short short
Java语言的关键字,用来定义一个short类型的变量。
SilverenEagle SilverenEagle 1 single precision single precision
Java语言的规范之一,描述用32位表示的一个浮点数,参见double precision。
SilverenEagle SilverenEagle 1 SGML SGML
Standardized Generalized Markup Language的缩写。ISO/ANSI/ECMA的一个标准,一种用来注释文本文档,提供文档片断的类型信息的规范。
SilverenEagle SilverenEagle 1 Smart Web Services Smart Web Services
Smart Web Services通过增加用户上下文的大小扩展了基本的Web服务的概念,能够修改它们的操作来跟踪一个用户当前状态的改变。这包括经典的"who, what, when, where, why"的描述符,组合起来定义一个用户在任何时刻的上下文。 SilverenEagle SilverenEagle 1 SOAP SOAP
The Simple Object Access Protocol的缩写,使用基于XML的数据结构和超文本传输协议(HTTP)的组合定义了一个标准的方法来使用Internet上各种不同操作环境中的分布式对象。 SilverenEagle SilverenEagle 1 SQL SQL
Structured Query Language的缩写。标准的关系数据库语言,用来定义数据库对象和操作数据。
SilverenEagle SilverenEagle 1 stateful session bean stateful session bean
拥有对话状态的session bean。 SilverenEagle SilverenEagle 1 stateless session bean stateless session bean
没有对话状态的session bean,所有的无状态session bean的实例都是一样的。
SilverenEagle SilverenEagle 1 static static
Java语言的关键字,用来定义一个变量为类变量。类只维护一个类变量的拷贝,不管该类当前有多少个实例。"static" 同样能够用来定义一个方法为类方法。类方法通过类名调用而不是特定的实例,并且只能操作类变量。
SilverenEagle SilverenEagle 1 stream stream
Stream是一个简单的从发送着到接受者的数据字节流。有两种基本的分类,所以java.io包包含两个抽象类(InputStream和OutputStream)。
SilverenEagle SilverenEagle 1 synchronized synchronized
Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。
SilverenEagle SilverenEagle 1 Swing Set Swing Set
一系列图形用户接口(GUI)组件的代码名称,能够在任何支持Java虚拟机的本地平台上一致的运行。因为它们是完全用Java语言编写的,这些组件可能提供的功能比本地平台提供的等价功能更为强大。(和AWT对比)
SilverenEagle SilverenEagle 1 switch switch
Java语言的关键字,用来计算一个变量,在后面用来匹配由case语句指定的值,以决定执行哪一组语句。
SilverenEagle SilverenEagle 1 subtype subtype
如果类型X继承或者实现了类型Y,那么X是Y的一个subtype。参见supertype。
SilverenEagle SilverenEagle 1 superclass superclass
一个类,某个类是从它派生而来的,可能是和一个或多个类之间的关系。参见subclass, subtype。
SilverenEagle SilverenEagle 1 super super
Java语言的一个关键字,用来访问父类的类成员。
SilverenEagle SilverenEagle 1 Web application, distributable Web application, distributable
用J2EE技术编写的应用程序,所以它可以被配置到一个分布运行在一台或多台主机的多个Java虚拟机中的Web容器中。这种类型的应用程序的配置描述符使用可分布的元素。
SilverenEagle SilverenEagle 1 wait wait
一个UNIX命令,使用它将会等待所有的后台进程结束,并且报告他们的结束状态。 SilverenEagle SilverenEagle 1 WSDL WSDL
Web Services Description Language的缩写,是一个用来描述Web服务和说明如何与Web服务通信的XML语言。 SilverenEagle SilverenEagle 1 WWW WWW
World Wide Web的缩写。由系统和数据组成的Web,由它们构成了所谓的Internet。参见Internet。 SilverenEagle SilverenEagle 1 wrapper wrapper
通过一定的方法,一个对象封装或授权另一个对象来改变它的接口或者行为。
SilverenEagle SilverenEagle 1 world readable files world readable files
文件系统中能够被任何用户阅读的文件。比如:Web服务器上的文件只能被Internet用户阅读,如果它们的属性被设为world readable。
SilverenEagle SilverenEagle 1 Web Services Web Services
Web Service是能够通过多网络环境互相合作发送一个结果到最终用户的松耦合的组件。在这个过程中,通过杠杆作用一组用于管理它们的描述和交互标准正在出现,包括SOAP (Simple Object Access Protocol),UDDI (Universal Discovery and Description Initiative),XML (Extensible Markup Language),和WSDL (Web Services Description Language)。
SilverenEagle SilverenEagle 1 Web server Web server
提供访问Inetrnet,Intranet或者Extranet服务的软件。一个Web server运行在Web站点上,提供对HTTP和其它协议的支持,并且运行服务器端的程序(比如CGI脚本或者servlets)来实现一定的功能。在J2EE体系结构中,Web Server为Web容器提供服务。比如,一个Web容器通常依靠Web Server来处理HTTP消息。J2EE平台假设一个Web容器总是运行在同一个厂商提供的Web Server之上,所以没有制定这两个实体之间的协议。一个Web Server可以运行一个或多个Web容器。
SilverenEagle SilverenEagle 1 URL path URL path
通过一个HTTP请求传递的URL,来使用一个servlet。URL由Context Path + Servlet Path + PathInfo组成,其中被请求的servlet是与Context Path相关联的servlet上下文的一部分。如果这个上下文是默认的上下文,以Web服务器的URL名字空间的基目录为根,那么这个路径前缀将会是一个空字符串。否则这个路径前缀以/开始,但是不是以/结束。Servlet Path部分直接和激活这个请求的映射对应。这个路径以/字符开始。PathInfo是请求路径的一部分,但不是Context Path或者Servlet Path的一部分。
SilverenEagle SilverenEagle 1 Unicode Unicode
ISO 10646定义的16位长的字符集。参见ASCII。Java环境中所有的源代码都是用Unicode编写的。
SilverenEagle SilverenEagle 1 Web container Web container
实现J2EE体系结构中Web组件协议的容器。这个协议规定了一个Web组件运行时的环境,包括安全,一致性,生命周期管理,事务,配置和其它的服务。一个提供和JSP和J2EE平台APIs界面相同服务的容器。一个Web container 由Web服务器或者J2EE服务器提供。
SilverenEagle SilverenEagle 1 UDDI UDDI
Universal Description Discovery and Integration的缩写。UDDI提供了一个全局的,公共的,基于XML的,在线的商业注册,商业用户通过它可以注册并宣传它们的Web服务。UDDI定义Internet版的白页和黄页电话号码本。
SilverenEagle SilverenEagle 1 URN URN
Uniform Resource Name的缩写。唯一标识一个实体的标识符,但是不能给出实体的位置。系统可以先在本地寻找一个实体,在它试着在Web上找到该实体之前。它也允许Web位置改变,然而这个实体却还是能够被找到。 SilverenEagle SilverenEagle 1 URL URL
Uniform Resource Locator的缩写。一个使用文本指代WWW网站上任意数据的标准。一个URL通常是这样的"protocol://host/localinfo",protocol指明传输对象的时候使用的协议(比如HTTP或FTP),host指明在Internet上找到一台主机的名字,localinfo是一个传递给远程主机上协议处理器的字符串(常常是一个文件名)。
SilverenEagle SilverenEagle 1 URI URI
Uniform Resource Identifier的缩写。一个用来标识抽象或物理资源的简洁字符串。一个URI或者是一个URL或者是一个URN。URLs和URNs是具体的确实存在的实体。URI是一个抽象的父类。 SilverenEagle SilverenEagle 1 variable variable
由一个标识符命名的数据项。每一个variable有一种类型,比如一个整数或者一个对象,和一个作用域。参见class variable, instance variable, local variable。
SilverenEagle SilverenEagle 1 vocabulary vocabulary
传统上,软件程序被编写,然后编译成直接和计算机中驱动微处理器工作的操作系统相关的机器码。Java平台通过提供一个程序编写编译,然后能够通过网络传输并且在任何由足够兼容性的虚拟机的平台上运行的模型减轻了这种依赖型。
这个模型提供了额外的好处,高安全性,即因为程序可以被虚拟机验证一致性在通过网络传输之后,也因为虚拟机运行在安全的"sandbox"的中,能够阻止一些特定的破坏性的行为。
软件开发人员已经投入Java语言的怀抱,因为它减少了编写程序和支持软件代码的费用和时间。他们不再需要为不同的操作系统和不同的微处理器重新编写功能相同的代码。正在配置应用程序的公司和组织喜欢Java,因为它减少了购买和修改不同版本的应用程序使其适应各自网络环境中各种类型的计算机和服务器的费用。
SilverenEagle SilverenEagle 1 virtual machine virtual machine
一个抽象的计算设备规范,可以使用不同的方法实现,软件的或者硬件的。你把程序编译成virtual machine的指令集和你把程序编译成微处理器指令集是十分相似的。Java(TM) virtual machine*由字节码指令集合,一组寄存器,一个堆栈,一个垃圾收集堆和一个存放方法的区域。
SilverenEagle SilverenEagle 1 volatile volatile
Java语言的关键字,用在变量的声明中表示这个变量是被同时运行的几个线程异步修改的。
SilverenEagle SilverenEagle 1 void void
Java语言的关键字,用在Java语言的方法声明中说明这个方法没有任何返回值。"void"也可以用来表示一句没有任何功能的语句。 SilverenEagle SilverenEagle 1 CGI 1. 定义:
CGI(Common Gateway Interface)是HTTP服务器与你的或其它机器
上的程序进行“交谈”的一种工具,其程序须运行在网络服务器上。
2. 功能:
绝大多数的CGI程序被用来解释处理杰自表单的输入信息,并在服
务器产生相应的处理,或将相应的信息反馈给浏览器。CGI程序使
网页具有交互功能。
3.JAVA不会消除了CGI编程的需要.因为CGI仍是applet和服务器之间最方 便的通讯手段。服务器仍将需要CGI语言来处理applet发送的信息。当然,用户可以用JAVA语言来写CGI,如同Perl或C那样简单。 dalanjing dalanjing 1 Wiki WikiWiki一词来源于夏威夷语的“wee kee wee kee”,原本是“快点快点”的意思。在这里WikiWiki指一种超文本系统。这种超文本系统支持面向社群的协作式写作,同时也包括一组支持这种写作的辅助工具。我们可以在Web的基础上对Wiki文本进行浏览、创建、更改,而且创建、更改、发布的代价远比HTML文本为小;同时Wiki系统还支持面向社群的协作式写作,为协作式写作提供必要帮助; WindElf WindElf 1 Blog “博客”(Blog或Weblog)一词源于“Web Log(网络日志)”的缩写,是一种十分简易的傻瓜化个人信息发布方式。让任何人都可以像免费电子邮件的注册、写作和发送一样,完成个人网页的创建、发布和更新。如果把论坛(BBS)比喻为开放的广场,那么博客就是你的开放的私人房间。可以充分利用超文本链接、网络互动、动态更新的特点,在你“不停息的网上航行”中,精选并链接全球互联网中最有价值的信息、知识与资源;也可以将你个人工作过程、生活故事、思想历程、闪现的灵感等及时记录和发布,发挥您个人无限的表达力;更可以以文会友,结识和汇聚朋友,进行深度交流沟通。 WindElf WindElf 1 XHTML XHTML其实就是符合XML规范的HTML,也就是说原来的HTML中的单标签,例如<BR>要写为<BR />这样的形式,一个标签必须有开标签和闭标签或者本身已经包含闭标签符号。这是一个将HTML正规化的过程,方便XML处理工具可以更好的处理符合这个标准的HTML。 dulu dulu 1 SWT SWT本身仅仅是Eclipse组织为了开发Eclipse IDE环境所编写的一组底层图形界面 API。至今为止,SWT无论是在性能和外观上,都超越了SUN公司提供的AWT和SWING。目前Eclipse IDE已经开发到了2.1版本,SWT已经十分稳定
http://www.javaresearch.org/article/showarticle.jsp?column=287&thread=24407 linqingy linqingy 1 JCA Java Cryptography Architecture,Java加密架构,java平台中用于访问和开发加密功能的框架。 dulu dulu 1 JTS Java Transaction Service(Java事务服务),Java中进行分布式事务管理的技术标准,它是基于CORBA对象事务服务(CORBA Object Transaction Service)的。 使得EJB和它的客户端能够进行事务操作;可以对应用程序中的若干个Bean进行更新,并保证所有的更改在事务的最后能够提交或者回滚;依赖JDBC-2驱动程序来支持XA协议进而支持通过一个或多个资源管理者执行分布式事务处理的能力 dulu dulu 2 JNDI Java Naming and Directory Interface(Java命名和目录服务接口),Java中使用目录和命名服务的技术规范,和JDBC类似,他由API和SPI构成。J2EE的目录服务使得Java客户端和Web层Servlet 能够查询用户定义的对象,比如说,EJB和环境配置项(比如JDBC驱动程序的地址) dulu dulu 2 JMS Java Messaging Service(Java消息服务),使用基于点到点(一对一)或者发布订阅(多对多)的交互方式来支持J2EE应用程序之间的异步通讯;所有消息可被设定为具有与其关联的服务的特性,从最佳效果服务特性到事务性服务特性 dulu dulu 2 SOA Service-Oriented Architecture,面向服务架构,SOA是一种架构模型,它可以根据需求通过网络对松散耦合的粗粒度应用组件进行分布式部署、组合和使用。服务层是SOA的基础,可以直接被应用调用,从而有效控制系统中与软件代理交互的人为依赖性。SOA的几个关键特性:一种粗粒度、松耦合服务架构,服务之间通过简单、精确定义接口进行通讯,不涉及底层编程接口和通讯模型。 cherami cherami 1 单元测试 单元测试测的是独立的一个工作单元。在Java应用程序中,“独立的一个工作单元”常常指的是一个方法(但并不总是如此)。作为对比,集成测试和接收测试则检查多个组件如何交互。一个工作单元是一项任务,它不依赖于其他任何任务的完成。(摘自《JUnit in action中文版》)
dulu dulu 1 框架 框架是一个应用程序的半成品。框架提供了可在应用程序之间共享的可复用的公共结构。开发者把框架融入他们自己的应用程序,并加以扩展,以满足他们特定的需要。框架和工具包的不同之处在于,框架提供了一致的结构,而不仅仅是一组工具类。(摘自《JUnit in action中文版》) dulu dulu 1 XSL Extensible Stylesheet Language(可扩展样式表语言),它能够改变及转换一种XML格式的数据为另一种XML格式。它提供一个已定义好的样式表,通过这个结构可以完成不同格式的转换。为了避免因为一个不同的表示方式就要不得不改动数据,XSL使数据或文档内容与表示形式相透明。它所采用的方法可以与用java写一个将数据转换成其它格式的小程序相提并论,而且还提供一个标准接口。 dulu dulu 1 名字空间 namespace就是一个元素前缀与URI(统一资源标识符)之间的一种映射关系,这个映射可以用来处理名字空间冲突,定义可以允许解析器处理冲突的数据结构。XML名字空间推荐标准定义了规范这些名字的机制,这种机制依靠URI来完成任务,详细情况后面有叙述。名字空间是用一个XML元素加一个前缀组成的,比如<html:table>和<form:table>,这样XML解析器就可以在不使用完全不同的元素名字的情况下区分上述两个元素的名字。它经常在XML文档中使用,也可以在模式以及XSL样式表或者xml有关的规范中使用。 dulu dulu 1 DTD Document type Definition(文档类型定义),它为一个XML文档或者文档集合建立一套规则。它本身不是独立的技术规范,而是属于规范的一部分,XML文档中的文档类型声明既可以是标记约束,也可以是带有标记约束的外部文档。这两种约束的总和就是DTD。它规定了XML文档的构建方式。 dulu dulu 1 PI Processing Instruction(处理指令),XML中指示应用程序执行一些特定的任务。其格式是 <?target instruction?>,它只能是解析器可以识别的XML标准处理指令集中一部分。有时它也被应用程序用来传达信息,这些信息可用来帮助进行解析,在这种情况下,应用程序中要有可以作为处理指令执行对象的关键字。 dulu dulu 1 XML Extentsible Markup Language(可扩展标记语言)的缩写,是用来定义其它语言的一种元语言,其前身是SGML(标准通用标记语言)。它没有标签集(tag set),也没有语法规则(grammatical rule),但是它有句法规则(syntax rule)。任何XML文档对任何类型的应用以及正确的解析都必须是良构的(well-formed),即每一个打开的标签都必须有匹配的结束标签,不得含有次序颠倒的标签,并且在语句构成上应符合技术规范的要求。XML文档可以是有效的(valid),但并非一定要求有效。所谓有效文档是指其符合其文档类型定义(DTD)的文档。如果一个文档符合一个模式(schema)的规定,那么这个文档是“模式有效的(schema valid)”。 dulu dulu 1 Hibernate Hibernate是一个开放源代码的O/R Mapping (对象关系映射框架),它对JDBC进行了轻量级的对象封装,使Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 java3j java3j 1 JCP Java Community Process(Java社区过程),负责Java技术发展与审核技术规格的开放组织,JCP对提出的请求投票表决,JCP的专家组成员一般都是业界比较有影响力的企业或者组织。 dulu dulu 1 开放封闭法则 软件实体应该是可扩展的,但是不可修改的(Software Entities Should Be Open For Extension, Yet Closed For Modification),简称OCP,这个法则是OO中最重要的一条法则,其含义是我们应该能够不用修改软件实体的源代码,就能更改软件实体的行为,符合该法则便意味着最高等级的复用性(reusability)和可维护性(maintainability)。
dulu dulu 1 WFC Windows Foundation Classes for Java 的英文缩写,他提供了
Java 软件包的架构,他支持面向Windows 操作系统和Dynamic HTML
对象模型的组件。 linqingy linqingy 1 JNode JNode 是个特殊的 JVM,可以在没有其他 OS 的?机上运行 Java 程序。
可惜刚刚成形,不能实用。 相关网站:
http://jnode.sourceforge.net/portal/ linqingy linqingy 1 AAA 认证(Authentication):验证用户的身份与可使用的网络服务;授权(Authorization):依据认证结果开放网络服务给用户;计帐(Accounting):记录用户对各种网络服务的用量,并提供给计费系统。
简称AAA系统。
gui_jq gui_jq 1 RADIUS Remote Authentication Dial In User Service
广泛应用于宽带窄带认证系统的协议,前端一般为PPPoE或者802.1x。 gui_jq gui_jq 1 BMP Bean-Managed Persistent(Bean管理的持久性),EJB中由Bean自己负责持久性管理的方法,Bean的内容的同步(保存)需要自己编写代码实现。
dulu dulu 1 CMP Container-Managed Persistent(容器管理的持久性),EJB中由容器负责entity beans的持久性管理的方法,即容器负责将entity beans的更新同步(保存)到数据库。 dulu dulu 1 JTA Java Transaction API(Java事务API),Java中进行事务划分的技术。 dulu dulu 1 WORA Write Once, Run Anywhere(一次编写,到处运行),Java的宣传口号,在一定程度上可以达到,对于复杂应用在不同平台上可能需要进行调试。 dulu dulu 1 EJB Enterprise JavaBeans,Java中用于开发企业级应用的技术标准,他定义了一个用于开发和发布可重用的服务器端组件的模型,包括Session beans,Entity beans以及Message-driven beans三种。 dulu dulu 1 IDL Interface Definition Language(接口定义语言),CORBA的一个关键特性,是一个语言中立的接口定义语言,每个支持CORBA的语言都会有一个自己的IDL映射。
dulu dulu 1 AWT Abstract Window Toolkit(抽象窗口工具包),第一代的Java GUI工具包,现在基本已经不使用其中的组件,已经被Swing取代,但是Swing是扩展AWT而来。AWT中还包含很多现在GUI编程还在频繁使用的内容,例如事件处理及监听、布局管理器等。AWT也是JFC的一部分。 dulu dulu 1 CORBA Common Object Request Broker Architecture(公用对象请求代理[调度]程序体系结构),是一组用来定义“分布式对象系统”的标准,由OMG(Object Menagement Group)作为发起和标准制定单位。CORBA的目的是定义一套协议,符合这个协议的对象可以互相交互,不论它们是用什么样的语言写的,不论它们运行于什么样的机器和操作系统。 dulu dulu 1 IIOP Internet Inter-ORB Protocol(互联网内部对象请求代理协议),Java中使得程序可以和其他语言的CORBA实现实现互操作性的协议。 dulu dulu 1 SPI Service Provider Interface(服务提供商接口),满足某种服务标准的供应商提供的符合该标准的应用程序接口,SPI应该和该服务的API标准是兼容的,应用程序一般应该是基于API编写,除非是SPI中包含API中没有提供的功能而又必须使用。 dulu dulu 1 API Application Programming Interface(应用编程接口),语言、框架以及类库对外提供的编码的接口。 dulu dulu 1 RMI Remote Method Invocation(远程方法调用),Java中进行分布式编程的基础技术,EJB技术也是基于RMI的。 dulu dulu 1 JSF Java Server Faces,新一代的Java Web应用技术标准,吸收了很多Servlet、JSP以及其他的Web应用框架的特性。JSF为Web应用开发定义了一个事件驱动的、基于组件的模型。 dulu dulu 1 DI Dependency Injection(依赖注入),即组件之间的依赖关系由容器在运行期决定,形象的来说,即由容器动态的将某种依赖关系注入到组件之中。依赖注入的目标并非为软件系统带来更多的功能,而是为了提升组件重用的概率,并为系统搭建一个灵活、可扩展的平台。通过依赖注入机制,我们只需要通过简单的配置,而无需任何代码就可指定目标需要的资源,完成自身的业务逻辑,而不用
关心具体的资源来自何处、由谁实现。(以上同样摘自夏昕的Spring开发指南)。DI和IoC是同义词。 dulu dulu 1 IoC Inversion of Control(控制反转),由容器控制程序之间的关系,而非传统实现中,由程序代码直接操控,控制权由应用代码中转到了外部容器,控制权的转移,是所谓反转。(以上摘自夏昕的Spring开发指南) dulu dulu 1 L10N localization(本地化),和I18N类似,取首尾字母,中间省略10个字母。 dulu dulu 1 I18N internationalization(国际化),这个单词的长度是20,然后取其首尾字母,中间省略的字母刚好18个。 dulu dulu 1 AOP Aspect Oriented Programming(面向切面编程),可以通过预编译方式和运行期动态代理实现在不修改源代码的情况下给程序动态统一添加功能的一种技术。 dulu dulu 1 MVC Model View Controller的缩写,为了获得更好的系统结构而推出的一种宏观的设计模式,model代表系统的模型层,view是模型的展现层,controller负责业务的流转,使用MVC可以使得系统的层次清晰,降低各个部分的耦合。 dulu dulu 1 JNI java本地编程接口。是 Java Native Interface 的英文缩写。他能够
使java代码与用其他编程语言编写的应用程序和库进行互操作。(其他编程语言大多是c,c++和汇编语言。) linqingy linqingy 1 JDBC Java DataBase Connectivity(Java数据库连接),用于访问关系型数据库的Java技术,仅仅是一种技术标准,访问不同的关系型数据库需要相应的JDBC规范的实现包。 admin admin 1 JSP Java Server Pages(Java服务器端页面),J2EE标准中用于创建动态页面内容的技术标准,基于Servlet技术,需要支持该标准的服务器才能运行,最常用的JSP服务器之一就是Tomcat。 admin admin 1 JFC Java Foundation Classes(JAVA基础类),集合了GUI组件以及其他能简化开发和展开桌面和Internet/Intranet应用的服务,其核心就是Swing。 admin admin 1 JVM Java Virtual Machine(Java虚拟机),它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的,。Java虚拟机有自己完善的硬件架构,如处理器、堆栈、寄存器等,还具有相应的指令系统。JVM屏蔽了与具体操作系统平台相关的信息,使得Java程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修改地运行。Java虚拟机在执行字节码时,实际上最终还是把字节码解释成具体平台上的机器指令执行。 admin admin 1 JRE Java Runtime Environment(Java运行环境),运行JAVA程序所必须的环境的集合,包含JVM标准实现及Java核心类库。 admin admin 1 JSDK Java Software Development Kit,和JDK以及J2SE等同。 admin admin 1 JDK Java Development Kit(Java开发工具包):包括运行环境、编译工具及其它工具、源代码等,基本上和J2SE等同。 admin admin 1 J2ME Java 2 Micro Edition(JAVA2精简版)API规格基于J2SE ,但是被修改为可以适合某种产品的单一要求。J2ME使JAVA程序可以很方便的应用于电话卡、寻呼机等小型设备,它包括两种类型的组件,即配置(configuration)和描述(profile)。
admin admin 1 J2EE Java 2 Enterprise Edition(JAVA2企业版),使用Java进行企业开发的一套扩展标准,必须基于J2SE,提供一个基于组件设计、开发、集合、展开企业应用的途径。J2EE 平台提供了多层、分布式的应用模型,重新利用组件的能力,统一安全的模式以及灵活的处理控制能力。J2EE包括EJB, JTA, JDBC, JCA, JMX, JNDI, JMS, JavaMail, Servlet, JSP等规范。
admin admin 1 J2SE Java 2 Standard Edition(JAVA2标准版),用来开发Java程序的基础,包括编译器、小工具、运行环境,SUN发布的标准版本中还包括核心类库的所有源代码。
admin admin 1 SableVM SableVM是用C语言写的非常简便的JAVA虚拟机网站
详细地址:http://sablevm.org/ linqingy linqingy 1
程序文件存储在其各自的本地储存空间上。Cluster内各节点服务器通过一内部局域网相互通讯。当一台节点服务器发生故障时,这台服务器上所运行的应用程序将在另一节点服务器上被自动接管。当一个应用服务发生故障时,应用服务将被重新启动或被另一台服务器接管。当以上的任一故障发生时,客户都将能很快连接到新的应用服务上.
sonyejin sonyejin 1 Core Packages Core Packages 核心包
在任何Java平台和任何兼容平台上必须被支持的API的集合。
SilverenEagle SilverenEagle 1 core class core class 核心类
一个Java平台上的标准的公共类或接口。Java平台的核心类,至少在所有的能支持Java的操作系统的平台上都是可用的。一个完全用Java编写的程序只需要Java核心类就可以运行了,这意味着它能够在任何地方运行,参看100% Pure Java(TM).
SilverenEagle SilverenEagle 1 continue continue
一个Java的关键字,用来打断当前循环过程,从当前循环的最后重新开始执行,如果后面跟有一个标签,则从标签对应的地方开始执行。
SilverenEagle SilverenEagle 1 container-managed transaction container-managed transaction
当一个EJB容器定义一个事务的边界的时候,一个Bean必须使用这种事务类型
SilverenEagle SilverenEagle 1 Container Container 容器
一个为组件提供生命周期管理,安全,配置,和运行时服务的实体。每一个类型的容器(EJB, Web, JSP, servlet, applet, 和application client)也会提供各自组件相关的服务
SilverenEagle SilverenEagle 1 Constructor Constructor 构造函数
一个创建对象的伪方法。在Java语言中构造函数是和类同名的成员函数。构造函数一般用在new操作符之后。
SilverenEagle SilverenEagle 1 connector architecture connector architecture
一个集成J2EE和EISs的体系结构。这个体系结构中有两大部分:一个EIS厂商提供的资源适配器和一个允许这个适配器插入的J2EE服务器。这个体系结构定义了一系列资源适配器为了能插入J2EE服务器而必须支持的规范,比如事务,安全,资源管理。
SilverenEagle SilverenEagle 1 Connector Connector 连接器
一个标准的扩充机制使容器可以提供到EISs的连接。一个连接器连接到特定的EIS,由资源适配器和针对EIS的应用开发工具组成。一个资源适配器插入到一个容器通过在连接器体系结构中定义的系统级的联系。
SilverenEagle SilverenEagle 1 component environment component environment
应用程序组件提供商定义的一个集合,使组件在J2EE组件的名字空间中可见。环境选项由组件的使用描述符指明。每一个组件命名并访问它的环境配置值通过使用java:comp/evn JNDI上下文。这些值可以是组件所依赖的一个对象,比如JDBC DataSouce,或者一个简单值,比如一个税率。
SilverenEagle SilverenEagle 1 component contract component contract
组件和它的容器之间的规范。这种规范包括:组件的生命周期的管理,一个上下文的接口,组件可以通过它获得容器的信息和服务,以及每个容器必须提供的一系列服务。
SilverenEagle SilverenEagle 1 component component 组件
一种被容器所支持的应用级的软件单元。组件在使用的时候是可配置的。J2EE平台定义了四种类型的组件:Enterprise Bean,Web components,applets和application client。
SilverenEagle SilverenEagle 1 compiler compiler 编译器
一个把源代码翻译成机器可以执行的代码的程序。Java编译器把Java源码翻译成Java虚拟机能够识别的字节码,参见interpreter
SilverenEagle SilverenEagle 1 comment comment 注释
在编程语言中被编译器忽略的解释性语句。在Java中注释使用//或/*…*/定界
SilverenEagle SilverenEagle 1 codebase codebase
和<APPLET>标签中的Code属性配合给出找到applet类的完整路径:Code给出文件的名字,Codebase指出包含该文件的URL路径
SilverenEagle SilverenEagle 1 class variable class variable 类变量
一个和整个类相关的数据项,而不是只和某个实例,类变量在类定义中定义,也被称作static field,参看instance variable.
SilverenEagle SilverenEagle 1 classpath classpath 类路径
Classpath是一个环境变量,用来向Java虚拟机和基于Java的应用程序指明系统类库和用户类库的位置(比如,工具包在JDK1.1.X/bin目录中)
SilverenEagle SilverenEagle 1 class method class method 类方法
不需要引用特定对象就可以使用的方法,类方法的作用域是全局的,而不是某个特定的类实例,也被称作静态方法static method,参看instance method
SilverenEagle SilverenEagle 1 class class 类
在Java语言中定义一个特定类的实现。一个类的定义包含成员变量,成员方法,还有这个类实现的接口,以及这个类的父类。如果没有显式指明父类,那么它的父类会隐式的被认为是Object。
SilverenEagle SilverenEagle 1 char char
Java语言的一个关键字,用来定义一个字符类型
SilverenEagle SilverenEagle 1 catch catch
Java的一个关键字,用来声明当try语句块中发生运行时错误或非运行时异常时运行的一个块。
SilverenEagle SilverenEagle 1 casting casting
强制类型转化换
SilverenEagle SilverenEagle 1 case case
Java语言的关键字,用来定义一组分支选择,如果某个值和switch中给出的值一样,就会从该分支开始执行。
SilverenEagle SilverenEagle 1 callback methods callback methods 回调方法
组件的方法,由存放该组件的容器来调用的,用来在组件生命周期中通知它重要的事件
SilverenEagle SilverenEagle 1 bytecode bytecode 字节码
由Java编译器生成的跟机器相关代码,由Java解释器执行
SilverenEagle SilverenEagle 1 Byte Byte 字节
顺序的8位bit,Java语言中有对应的byte类型
SilverenEagle SilverenEagle 1 business method business method 商业方法
某个Enterprise Javabean的方法用来实现商业逻辑或者某个应用的规则。
SilverenEagle SilverenEagle 1 business logic business logic 商业逻辑
实现某个应用功能的代码。在Enterprise JavaBeans模型中,这种逻辑是由某个Enterprise Javabean的方法实现的。
SilverenEagle SilverenEagle 1 break break
一个Java的关键字,用来改变程序执行流程,立刻从当前语句的下一句开始执行从。如果后面跟有一个标签,则从标签对应的地方开始执行
SilverenEagle SilverenEagle 1 boolean boolean 逻辑型
指一个表达式或一个变量只能有true或者false两种类型。Java语言提供了boolean类型以及true和false两个常量
SilverenEagle SilverenEagle 1 block block 块
在Java语言中,任何被大括号括起来的程序段。 SilverenEagle SilverenEagle 1 bitwise operator bitwise operator 位操作符
并行的对一个或多个操作数的位进行单独的操作。比如二进制逻辑运算符(&,|,^),二进制移位符(<<,>>,>>>)和求补运算符(~)
SilverenEagle SilverenEagle 1 bit bit 位
计算机中表示信息的最小单位,只有0和1两个值
SilverenEagle SilverenEagle 1 binary operator binary operator 二值操作符
有两个操作数的操作符
SilverenEagle SilverenEagle 1 bean-managed transaction bean-managed transaction
Enterprise Bean定义事务的界限的时候
SilverenEagle SilverenEagle 1 Bean Bean
一个可以重用的组件,可以通过组合Bean来创建应用程序
SilverenEagle SilverenEagle 1 ASCII ASCII
American Standard Code for Information Interchange的缩写。一个标准的7位字符编码,参见Unicode
SilverenEagle SilverenEagle 1 array array 数组
相同类型的数据的集合,每一个数据项通过一个整数唯一标识
SilverenEagle SilverenEagle 1 argument argument 参数
在函数调用中使用的数据项。一个参数可以是常量、变量或表达式
SilverenEagle SilverenEagle 1 Applet container applet Applet container applet容器
一个支持applet的容器
SilverenEagle SilverenEagle 1 applet applet 小应用程序
通常在Web浏览器中执行的一个Java组件,同样可以在其他的支持applet模型的应用程序或设备中执行
SilverenEagle SilverenEagle 1 access control access control 访问控制
控制用户或程序访问资源的权限,保证资源的一致性的方法
SilverenEagle SilverenEagle 1 abstract method abstract method 抽象方法
没有实现的方法
SilverenEagle SilverenEagle 1 abstract class abstract class 抽象类
含有一个或多个抽象方法的类,不能被实例化。定义抽象类的目的是使其他类能够从它继承,并且通过实现抽象方法使这个类具体化
SilverenEagle SilverenEagle 1 Abstract Abstract 抽象的
一个Java语言中的关键字,用在类的声明中来指明一个类是不能被实例化的,但是可以被其它类继承。一个抽象类可以使用抽象方法,抽象方法不需要实现,但是需要在子类中被实现
SilverenEagle SilverenEagle 1 delegation 或曰“委托”。 SilverenEagle FooSleeper 2 LDAP LDAP的英文全称是Lightweight Directory Access Protocol,一般都简称为LDAP。它是基于X.500标准的,但是简单多了并且可以根据需要定制。与X.500不同,LDAP支持TCP/IP,这对访问Internet是必须的。LDAP的核心规范在RFC中都有定义。 eKurt eKurt 1 executable content executable content
在HTML文件中执行的应用程序,参见applet。
SilverenEagle SilverenEagle 1 extends extends 继承
类X 通过extend 类Y来添加功能,或者添加变量,或者添加方法,或者覆盖类Y的方法。一个接口extends另外一个接口来添加方法。类X称为类Y的一个子类,参见derived from
SilverenEagle SilverenEagle 1 Declaration Declaration 声明
一个在标识符和属性之间建立联系的语句,不需要必要的存储分配或具体实现。参见definition
SilverenEagle SilverenEagle 1 default default 缺省的
一个Java语言的关键字,作为在switch语句中的所有case之后的可选项,如果所有的case条件都没有被满足,就会执行default语句
SilverenEagle SilverenEagle 1 deprecation deprecation
指不再推荐的类,接口,构造函数,方法或成员变量,可能在以后的版本中会消失
SilverenEagle SilverenEagle 1 derived from derived from
类X "derived from" 类Y就是指类X是从类Y继承过来的,参见subclass, superclass
SilverenEagle SilverenEagle 1 distributed distributed 分布的
在多于一个的地址空间内运行
SilverenEagle SilverenEagle 1 distributed application distributed application 分布式应用
由不同的运行于分离的运行环境下的组件构成的应用程序,通常是在不同的平台上通过网络互联起来。典型的分布式应用是二端(Client/Server),三端(client/middleware/server)和n端(client/multiple middleware/multiple server)
SilverenEagle SilverenEagle 1 do do
一个Java语言的关键字,用来声明一个循环,这个循环的结束条件可以通过while关键字设置
SilverenEagle SilverenEagle 1 DOM DOM
Document Object Model的缩写。一棵由拥有包含遍历这棵树并且生成相应XML文档的接口的对象构成的树,符合W3C的规范
SilverenEagle SilverenEagle 1 double double
一个Java语言的关键字,用来定义一个double类型的变量
SilverenEagle SilverenEagle 1 field 域 field 域
一个类的数据成员。除非显式指明,否则一个field不是static的
SilverenEagle SilverenEagle 1 final final
一个Java语言的关键字。你只能定义一个实体一次,以后不能改变它或继承它。更严格的讲:一个final修饰的类不能被子类化,一个final修饰的方法不能被重写,一个final修饰的变量不能改变其初始值。
SilverenEagle SilverenEagle 1 finally finally
一个Java语言的关键字,用来执行一段代码不管在前面定义的try语句中是否有异常或运行时错误发生。
SilverenEagle SilverenEagle 1 float float
一个Java语言的关键字,用来定义一个浮点数变量
SilverenEagle SilverenEagle 1 for for
一个Java语言的关键字,用来声明一个循环。程序员可以指定要循环的语句,推出条件和初始化变量。
SilverenEagle SilverenEagle 1 FTP FTP
基本的Internet文件传输协议(File Transfer Protocol)。FTP是基于TCP/IP协议的,它允许在主机之间通过Internet传送文件。参见TCP/IP
SilverenEagle SilverenEagle 1 formal parameter list formal parameter list
在一个方法的定以中指定的参数。参见actual parameter list SilverenEagle SilverenEagle 1 EJB container EJB container EJB容器
一个实现了J2EE体系结构中EJB组件规范的容器。这个规范指定了一个Enterprise bean的运行时环境,包括安全,一致性,生命周期,事务,配置,和其他的服务。一个EJB容器可以由EJB或者J2EE服务器提供。
SilverenEagle SilverenEagle 1 EJB Container Provider EJB Container Provider EJB容器提供商
提供EJB容器的厂商
SilverenEagle SilverenEagle 1 EJB context EJB context EJB上下文
一个允许Enterprise Bean使用容器提供的服务和获得客户-请求(client-invoke)方法调用者信息的对象
SilverenEagle SilverenEagle 1 EJB home object EJB home object
一个提供关于Enterprise Bean生命周期操作(创建,删除,查找)的对象。这个对象的类型是由容器的配置工具产生的。EJB home object实现了Enterpeise Bean的home接口。客户通过引用一个EJB home object来进行生命周期的操作。客户使用JNDI来定位一个EJB home object
SilverenEagle SilverenEagle 1 EJB .jar file EJB .jar file
一个包含EJB模块的JAR文件
SilverenEagle SilverenEagle 1 EJB module EJB module
一个由一个或多个Enterprise bean和一个EJB配置描述符组成的软件单元。
SilverenEagle SilverenEagle 1 EJB object EJB object
实现了enterprise bean的remote接口的对象。客户不能直接引用一个enterprise bean的实例;客户总是引用一个EJB object。EJB object的类型是由容器的配置工具生成的。
SilverenEagle SilverenEagle 1 EJB Server Provider EJB Server Provider
提供EJB Server的厂商
SilverenEagle SilverenEagle 1 EJB server EJB server
为EJB容器提供服务的软件。比如,典型的,一个EJB容器总是依靠一个作为EJB Server一部分的事务管理器来进行双向的确认在所有参与的资源管理器之间。J2EE体系结构假设EJB容器和EJB Server是由同一厂商提供的,所以没有制定这两个实体之间的规范。一个EJB Server可以包含一个或多个EJB Container
SilverenEagle SilverenEagle 1 EIS resource EIS resource
一个为客户提供符合EIS规范的功能的实体。例子有:一条或多条数据库中的记录,在一个ERP系统中的一个business object,在一个事务处理系统中的一个事务程序
SilverenEagle SilverenEagle 1 else else
一个Java语言的关键字,如果if语句的条件不满足就会执行该语句。
SilverenEagle SilverenEagle 1 encapsulation encapsulation 封装
一个模块中的内部属性,因为对象会封装数据和实现,使用者可以把对象看作一个能提供服务的黑匣子。实例变量可以被添加,删除,或改变。只要这个对象所提供的服务是不变的,使用这个对象的代码就可以继续使用而不需要修改,参见instance variable, instance method.
SilverenEagle SilverenEagle 1 enterprise bean enterprise bean
实现商业任务和商业实体的组件;或者是一个entity bean,或者是一个session bean
SilverenEagle SilverenEagle 1 EIS Enterprise Information System (EIS)
一个包含企业已经存在的获取企业级信息的系统的应用程序,这些应用程序为企业提供了一个信息结构。一个EIS系统提供很好定义的服务的集合给它的客户。这些服务在客户看来是本地的和/或者远程的接口。EIS的例子有:一个ERP系统,一个事务处理系统的主框架,一个遗留的数据库系统。
SilverenEagle SilverenEagle 1 Enterprise Bean Provider Enterprise Bean Enterprise Bean Provider Enterprise Bean提供商
生产enterprise bean,remote和home接口,配置描述符文件,并把这些打包入JAR文件的应用程序开发人员
SilverenEagle SilverenEagle 1 EJB Enterprise JavaBeans(TM) (EJB)
一个用于开发和使用面向对象的,分布式的,企业级应用程序的组件体系结构。使用Enterprise JavaBeans体系结构编写的软件是可扩展的,面向事务的,多用户的,安全的。
SilverenEagle SilverenEagle 1 entity bean entity bean
一个代表由数据库维护的持久数据的enterprise bean。一个entity bean可以管理它自己的持久性,或者把这个功能授权给它的容器。一个 entity bean由一个主键来标识。如果存放entity bean的容器崩溃了,那么这个entity bean,它的主键,以及任何远程的引用都能从崩溃中幸存下来。
SilverenEagle SilverenEagle 1 ebXML ebXML
ebXML建立在XML(Extensive Markup Language)之上,目的是提供一系列模块化的规范,使任何地方的任何规模的企业都能够通过Internet指导商业活动。它提供了公司和组织一个标准的方法来交换数据,指导商业关系,交流数据通过公共的形式,定义并注册商业过程
SilverenEagle SilverenEagle 1 exception exception 异常
一个在程序执行过程中阻止程序正常执行的事件,通常是一个错误。Java语言通过try,catch和throw关键字支持异常的处理,参见exception
handler
SilverenEagle SilverenEagle 1 exception handler exception handler
一段处理特定类型的异常的代码。如果程序能够从异常中恢复过来,那么在处理完异常之后程序可以继续执行。
SilverenEagle SilverenEagle 1 handle handle
一个标识enterprise bean的对象。客户可以串行化handle,以后从串行化中恢复handle来得到一个对enterprise bean的引用
SilverenEagle SilverenEagle 1 hexadecimal hexadecimal 十六进制的
使用16作为基的计数系统。记号0-9和a-f(或者A-F)代表了数字0到15。在Java中16进制数必须带有0x前缀。参见octal
SilverenEagle SilverenEagle 1 hierarchy hierarchy
关系的一种分类,除了最高层的对象(通常称作root),每一个对象有一个专门的上层对象。每个对象可以由一个或多个下层对象在层次关系中。在Java中,root对象是Object
SilverenEagle SilverenEagle 1 home interface home interface
enterprise bean两个接口中的一个。home接口定义了0个或多个方法来创建和删除一个enterprise bean。对于session bean,home接口定义了创建和删除方法,然而对于entity bean,home接口定义了创建,查找和删除的方法。
SilverenEagle SilverenEagle 1 home handle home handle
一个对象,能够用来得到对一个home接口的引用。一个home handle能够被串行化写入持久存储器中,通过反串行化来得到这个引用。
SilverenEagle SilverenEagle 1 HTML HTML
HyperText Markup Language的缩写。这是一个文件格式,基于SGML,为了超文本在Internet上的传输。它十分简单,允许嵌入图片,声音,视频流,表单域和简单的文本格式。对其他对象的引用被嵌入到URLs中。
SilverenEagle SilverenEagle 1 HTTP HTTP
HyperText Transfer Protocol的缩写。Internet的协议,基于TCP/IP,用来获得远程主机上的超文本。参见TCP/IP。
SilverenEagle SilverenEagle 1 HTTPS HTTPS
建立在SSL协议之上的超文本传输协议(HTTP)
SilverenEagle SilverenEagle 1 field 域 field 域
一个类的数据成员。除非显式指明,否则一个field不是static的
SilverenEagle SilverenEagle 1 final final
一个Java语言的关键字。你只能定义一个实体一次,以后不能改变它或继承它。更严格的讲:一个final修饰的类不能被子类化,一个final修饰的方法不能被重写,一个final修饰的变量不能改变其初始值。
SilverenEagle SilverenEagle 1 finally finally
一个Java语言的关键字,用来执行一段代码不管在前面定义的try语句中是否有异常或运行时错误发生。
SilverenEagle SilverenEagle 1 float float
一个Java语言的关键字,用来定义一个浮点数变量
SilverenEagle SilverenEagle 1 for for
一个Java语言的关键字,用来声明一个循环。程序员可以指定要循环的语句,推出条件和初始化变量。
SilverenEagle SilverenEagle 1 FTP FTP
基本的Internet文件传输协议(File Transfer Protocol)。FTP是基于TCP/IP协议的,它允许在主机之间通过Internet传送文件。参见TCP/IP
SilverenEagle SilverenEagle 1 formal parameter list formal parameter list
在一个方法的定以中指定的参数。参见actual parameter list
SilverenEagle SilverenEagle 1 IDL IDL
接口定义语言(Interface Definition Language)的缩写,使用Java(TM)编写的API提供基于标准的和CORBA的交互性和连接性。 SilverenEagle SilverenEagle 1 identifier identifier 标识符
在Java程序中一个对象的名称
SilverenEagle SilverenEagle 1 IIOP IIOP
Internet Inter-ORB Protocol的缩写。一个用来在CORBA对象请求代理之间交流的协议。
SilverenEagle SilverenEagle 1 if if
Java编程语言的一个关键字,用来生成一个条件测试,如果条件为真,就执行if下的语句。
SilverenEagle SilverenEagle 1 implements implements
Java(TM)编程语言的一个关键字,在类的声明中是可选的,用来指明当前类实现的接口。
SilverenEagle SilverenEagle 1 import import
Java(TM)编程语言的一个关键字,在源文件的开始部分指明后面将要引用的一个类或整个包,这样就不必在使用的时候加上包的名字。
SilverenEagle SilverenEagle 1 inheritance inheritance 继承
一个概念:一个类型会自动包含其父类型(supertypes)的变量和方法。参见superclass, subclass。
SilverenEagle SilverenEagle 1 initialization parameter initialization parameter
初始化Servlet上下文的参数。 SilverenEagle SilverenEagle 1 instance instance 实例
一个特定类型的对象。在Java(TM)语言中,一个对象是由new操作符创建的。
SilverenEagle SilverenEagle 1 instance method instance method 实例方法
任何跟一个类的实例相关的方法,也称作method。参见class method。
SilverenEagle SilverenEagle 1 instance variable instance variable 实例变量
任何和一个特定对象相关的数据项。每一个类的实例有一份类定义中声明的实例变量的拷贝,也称作field。参见class variable。 SilverenEagle SilverenEagle 1 instanceof instanceof
一个二操作数的Java(TM)语言关键字,用来测试第一个参数的运行时类型是否和第二个参数兼容。
SilverenEagle SilverenEagle 1 int int
Java(TM)的一个关键字,用来定义一个整形变量
SilverenEagle SilverenEagle 1 interface interface
Java(TM)的一个关键字,用来定义一系列的方法和常量。它可以被类实现,通过implements关键字。
SilverenEagle SilverenEagle 1 Internet Internet
一个由全球各个组织,各个国家的数百万的主机组成的巨大的一个网络。它是由很多小网络物理的连接在一起而成的,数据通过公共的一组协议传输。
SilverenEagle SilverenEagle 1 IP IP
Internet Protocol的缩写,Internet的基本协议,它提供不可靠的主机间的数据包的传送。它不保证是否数据包能够正确传送,需要多久的时间来传送,或者当有多个包时是否按顺序到达。建立在该协议之上的协议提供连接和可靠性的概念。参见 TCP/IP.
SilverenEagle SilverenEagle 1 interpreter interpreter 解释器
一个可选解码并且执行代码中的每一句语句的模块。Java(TM)解释器解码并执行为符合Java虚拟机规范的字节码。参见compiler, runtime system。
SilverenEagle SilverenEagle 1 ISV ISV
Independent Software Vendor的缩写
SilverenEagle SilverenEagle 1 re-entrant enterprise bean re-entrant enterprise bean
一个enterprise bean,能够被并发的,交叉的,或递归的调用,并且相互之间不干扰。 SilverenEagle SilverenEagle 1 reference reference
一个内容是地址的数据元素。 SilverenEagle SilverenEagle 1 remote interface remote interface
enterprise bean两个接口中的一个。remote接口定义了能够被客户调用的商业方法。
SilverenEagle SilverenEagle 1 remove method remove method
在home接口中定义的方法,客户端可以调用它来删除一个enterprise bean。
SilverenEagle SilverenEagle 1 resource adapter resource adapter
一个系统级的软件驱动,被EJB容器和应用程序客户用来连接到一个EIS。通常一个resource adapter总是针对某一特定EIS的。它以函数库的形式提供,运行在使用它的服务器或客户地址空间中。一个resource adapter插入到一个容器中。应用程序组件配置容器,然后使用客户端API(由adapter提供的)或者由高层抽象生成的工具来访问下面的EIS。resource adapter和EJB容器配合提供与EIS连接的下层机制 - 事务,安全,和连接池。
SilverenEagle SilverenEagle 1 resource manager resource manager
提供访问一组共享对象的能力。一个recource manager参与一个被事务管理器外部控制和调整的事务。一个resource manager通常和访问它的客户运行在不同的主机上和不同的地址空间中。
SilverenEagle SilverenEagle 1 resource manager connection resource manager connection
代表一个和资源管理器的会话的对象。 SilverenEagle SilverenEagle 1 resource manager connection factory resource manager connection factory
一个用来创建资源管理器对象的对象。 SilverenEagle SilverenEagle 1 return return
Java语言的一个关键字,用来结束一个方法的执行。它后面可以跟一个方法声明中要求的值。
SilverenEagle SilverenEagle 1 role (development) role (development)
在开发和配置一个基于J2EE技术的应用程序的过程中某个对象起到的作用。role有:应用程序组件提供者,应用程序编译者, 应用程序配置者
, J2EE平台提供者, EJB容器提供者, EJB容器提供者, Web容器提供者, Web服务器提供者,工具提供者和系统管理员。 SilverenEagle SilverenEagle 1 role (security) role (security)
一个抽象的逻辑的用户组,由Application Assembler定义。当一个application被配置的时候,roles被映射到安全标识,比如负责人或者组,在操作和环境中。
SilverenEagle SilverenEagle 1 role mapping role mapping
把由容器所识别的组和负责人和由配置描述符定义的安全角色联系起来的一个过程。在组件被安装到服务器之前,安全角色必须被配制器映射。
SilverenEagle SilverenEagle 1 rollback rollback
当一个事务中所有的对数据库的更新被取消的一个点。
SilverenEagle SilverenEagle 1 root root
在对象层次中的一个对象,所有对象都是从它继承而来的,root对象在层次图中没有上层对象,参见hierarchy, class, package。 SilverenEagle SilverenEagle 1 RPC RPC
Remote Procedure Call的缩写。通过向远程主机发送网络数据包执行,看上去就跟普通的调用过程(或方法调用)是一样的,
SilverenEagle SilverenEagle 1 runtime system runtime system
一个软件环境,其中能够运行为Java虚拟机编译的程序。runtime system包含了为了装入用Java编写的程序,动态连接本地方法,内存管理,异常处理和实现一个Java虚拟机(可能是Java一个解释器)所必须的代码。 SilverenEagle SilverenEagle 1 package package
一组类型(types)。Package是由package关键字声明的。
SilverenEagle SilverenEagle 1 peer peer
在网络环境中,在同一层中的任何一个功能实体。
SilverenEagle SilverenEagle 1 persistence persistence
一个传输entity bean状态信息的协议,在entity bean的实例变量和下面的数据库之间。
SilverenEagle SilverenEagle 1 PersonalJava(TM) PersonalJava(TM)
一个Java运行环境,用于在个人用户设备上运行连接网络的应用程序,比如家庭,办公室和手机。
SilverenEagle SilverenEagle 1 pixel pixel
显示区域(比如监视器,打印机)的图形元素。每一个pixel是可以单独访问的。
SilverenEagle SilverenEagle 1 POSIX POSIX
Portable Operating System for UNIX(TM)的缩写。一个标准,通过一组最小的需要被支持的功能定义了在UNIX操作系统和应用程序之间兼容的语言接口。
SilverenEagle SilverenEagle 1 primary key primary key
一个唯一的标识一个实现home接口的entity bean的对象。 SilverenEagle SilverenEagle 1 principal principal
分配给一个实体的标识,作为通过证明后的结果。
SilverenEagle SilverenEagle 1 private private
Java语言的一个关键字,用在方法或变量的声明中。它表示这个方法或变量只能被这个类的其它元素所访问。
SilverenEagle SilverenEagle 1 privilege privilege
一个安全属性,没有值的唯一性,可能被许多标识所共享。一个privilege的例子是组。
SilverenEagle SilverenEagle 1 process process
包含一个或多个线程的虚拟地址空间。
SilverenEagle SilverenEagle 1 property property
用户能够设置的特征,比如窗口的颜色。 SilverenEagle SilverenEagle 1 Profiles Profiles
一个Profile是一系列Java的APIs,通过添加属性域来补充一个或多个Java平台版本的不足。Profile可以包含其它的Profile。一个Profile实现要求Java 2平台版本针对目标市场创建一个全面的开发和配置环境。每一个Profile必须符合一套兼容性规范。
Profile可能在一个和多个版本上可用。
一些Java 2平台的Profile的例子,微型版本是:
* PersonalJava(TM) - 为显示Web兼容的基于Java的内容的非PC产品。
* Java Card(TM) - 针对secure card和其他内存极度有限的设备。
SilverenEagle SilverenEagle 1 protected protected
Java语言的一个关键字,在方法和变量的声明中使用,它表示这个方法或变量只能被同一个类中的,子类中的或者同一个包中的类中的元素所访问。
SilverenEagle SilverenEagle 1 public public
Java语言的一个关键字,在方法和变量的声明中使用,它表示这个方法或变量能够被其它类中的元素访问。 SilverenEagle SilverenEagle 1 object object
面向对象程序的主要的一个构造块。每一个对象是一个编程单元,由数据(instance methods)和功能(instance methods)组成,参见class。
SilverenEagle SilverenEagle 1 object-oriented design object-oriented design
一个软件设计方法,通过类和对象为抽象和具体的对象的特点建模。
SilverenEagle SilverenEagle 1 octal octal
使用8作为基的计数系统。使用数字0-7。在Java中8进制数必须带有0前缀。参见hexadecimal。
SilverenEagle SilverenEagle 1 One One
Open Net Environment的缩写,由Sun组织,主要工业参与商资助,描述了一个易于理解的体系结构,用来创建,编译和配置Web服务。ONE是平台无关的,基于完全开放的标准。Sun ONE指代一个特定的由Sun和iPlanet提供的对这个体系结构的实现。
SilverenEagle SilverenEagle 1 Optional Packages Optional Packages
一个或多个APIs的集合,在Java平台上,它们是可用的,并且可能在兼容平台上也被支持。
随着时间推移,Optional Packages可能因为市场需要而变成必需的。
SilverenEagle SilverenEagle 1 ORB ORB
Object Request Broker的缩写。一个函数库,使CORBA对象能够定位另一个对象且和它通讯。
SilverenEagle SilverenEagle 1 OTS OTS
Object Transaction Service的缩写,一组接口定义使CORBA对象能够处理事务。
SilverenEagle SilverenEagle 1 overloading overloading
在同一个作用域里面使用一个标识符指代多个对象。在Java语言中,你可以overload方法,但不能是变量和操作符。 SilverenEagle SilverenEagle 1 overriding overriding
在子类中对在父类中定义的方法提供一个不同的实现。
SilverenEagle SilverenEagle 1 member member
类的一个域或者方法,除非显式指明,否则一个member不是静态的。
SilverenEagle SilverenEagle 1 method method
类中定义的一个方法,参见instance method, class method,除非显式指明,否则一个method不是静态的。
SilverenEagle SilverenEagle 1 module module
一个软件单位,由一个或多个相同容器类型的J2EE组件和一个相同类型的配置描述符组成。有三种module类型:EJB,Web,和Application Client。模块可以被配置成独立的单元或嵌入到应用程序中。
SilverenEagle SilverenEagle 1 Mosaic Mosaic
一个提供简单图形界面,使用户能够方便的访问Internet上的数据的程序。这些数据可能是简单文件,或者超文本文档。Mosaic是由NCSA的一个小组编写的。 SilverenEagle SilverenEagle 1 multithreaded multithreaded
描述一个程序,它的代码被设计成拥有多个同时被执行的部分。参见thread。
SilverenEagle SilverenEagle 1 lexical lexical
关于如何把源代码翻译成各种编译器能够识别的记号 SilverenEagle SilverenEagle 1 literal literal
整数,浮点数,字符的基本表示方法。比如,字面上3.0是一个双精度浮点数,"a"是一个字符。
SilverenEagle SilverenEagle 1 local variable local variable
一个块中可见的数据项,但是对块外面的代码是不可见的。比如,任何在一个方法中声明的变量是一个局部变量,不能在方法外面被使用。
SilverenEagle SilverenEagle 1 long long
Java语言的一个关键字,用来定义一个long类型的变量。 SilverenEagle SilverenEagle 1 J2EE application J2EE application
任何可配置的J2EE功能单元。可能是由一个或多个软件模块与一个J2EE应用程序配置描述符打包成.ear文件。J2EE应用程序通常设计成在多机环境下运行的分布式应用。 SilverenEagle SilverenEagle 1 J2EE product J2EE product
一个遵循J2EE平台规范的实现。 SilverenEagle SilverenEagle 1 J2EE Product Provider J2EE Product Provider
提供J2EE产品的生产商。 SilverenEagle SilverenEagle 1 J2EE server J2EE server
J2EE Product的运行时部分。一个J2EE提供Web和/或EJB容器。 SilverenEagle SilverenEagle 1 JAE JAE
Java(TM) Application Environment的缩写。Java Development Kit (JDK(TM))的源代码。
SilverenEagle SilverenEagle 1 Java(TM) Java(TM)
是Sun公司的商标,标识了一系列在独立的和网络化的环境中创建并安全的运行程序的技术。 SilverenEagle SilverenEagle 1 Java Application Environment (JAE) Java Application Environment (JAE)
Java Development Kit (JDK(TM))的源代码。
SilverenEagle SilverenEagle 1 Java(TM) 2 Platform, Enterprise Edition Java(TM) 2 Platform, Enterprise Edition (J2EE platform)
一个用来开发和配置企业应用程序的环境。J2EE平台由一系列的服务,应用程序接口(APIs)和提供开发多级的,基于Web的功能的协议组成。
SilverenEagle SilverenEagle 1 Java(TM) IDL Java(TM) IDL
一个提供J2EE平台与CORBA交互能力和互联能力的技术。这些兼容性使J2EE应用程序能够通过OMG IDL和IIOP调用远程网络上的操作。
SilverenEagle SilverenEagle 1 JAR Files JAR Files (.jar)
Java ARchive的缩写。一种把许多文件聚合到一个文件的一种文件格式。
SilverenEagle SilverenEagle 1 JAR file format JAR file format
JAR是一种把许多文件聚合到一个文件的平台无关一种文件格式。许多个用Java编写的applet以及它们所需要的组件(.class文件,图片,声音和其他资源文件)能够被打包到一个JAR文件中,以便以后在单独一个HTTP请求中就能够下载到客户端。它同样支持文件压缩和数字签名。
SilverenEagle SilverenEagle 1 Java(TM) 2 SDK, Enterprise Edition Java(TM) 2 SDK, Enterprise Edition
Sun公司的对J2EE平台的一个实现。这个实现提供了一个可操作的J2EE平台的定义。
SilverenEagle SilverenEagle 1 JavaBeans(TM) JavaBeans(TM)
一个可移植的,平台无关的,可重用的组件模型。 SilverenEagle SilverenEagle 1 Java Blend(TM) Java Blend(TM)
一个通过映射数据库数据到Java编程环境中的对象(Object)和映射对象到数据库使程序员能够简化数据库应用开发的产品。
SilverenEagle SilverenEagle 1 Java Card(TM) API Java Card(TM) API
一个和ISO 7816-4兼容的应用开发环境,集中在smart card上。 SilverenEagle SilverenEagle 1 JavaCheck(TM) JavaCheck(TM)
一个工具,用来检查一个应用程序或一个applet是否符合某个规范。
SilverenEagle SilverenEagle 1 Java(TM) Compatibility Kit (JCK) Java(TM) Compatibility Kit (JCK)
一个测试包,一组工具,和其它的一些需求,用来检查一个实现是否和Java平台规范和软件参考实现兼容。
SilverenEagle SilverenEagle 1 Java Developer Connection(SM) Java Developer Connection(SM)
一个为个人开发者设计的服务,提供在线训练,产品打折,专题文章,错误信息和一些早期的版本兼容性信息。 SilverenEagle SilverenEagle 1 Java(TM) Enterprise API Java(TM) Enterprise API
这个API使编写大型的,可能在一个组织中或Internet上与其它应用程序共享多媒体数据的商业或数据库应用程序变得简单。在Java(TM)
Enterprise API家族中已经有四个APIs被设计出来。
SilverenEagle SilverenEagle 1 Java(TM) Interface Definition Language (IDL) Java(TM) Interface Definition Language (IDL)
用Java编写的APIs,提供标准化的与CORBA(Common Object Request Broker Architecture)的交互能力和互联能力。 SilverenEagle SilverenEagle 1 JavaOS JavaOS(TM)
一个基于Java的操作系统,对各种计算和用户平台进行了优化。JavaOS(TM)操作环境提供了一个运行时规范,使Java程序能够直接运行在硬件平台之上而不需要宿主操作系统。 SilverenEagle SilverenEagle 1 Java(TM) Platform Java(TM) Platform
由Java编程语言,一组APIs,类库,其它在开发,编译,错误检查中要用到的程序,和一个能够装载并执行class文件的Java虚拟机组成。
除此之外,Java平台的目标是提供一组一致的兼容的实现。符合兼容性规范的实现能够得到Sun公司的兼容性标志。
Java 2是当前的一代Java平台。
SilverenEagle SilverenEagle 1 JavaScript JavaScript(TM)
一个能在浏览器端和Web服务器端执行的Web脚本语言。和所有的脚本语言一样,它主要用来把其它组件捆绑在一起,或者接受用户的输入。
SilverenEagle SilverenEagle 1 JAX JAX
JAX指代所有的基于Java的APIs,提供不同的对通过XML定义的数据的操作。这个集合包括XML解析,ebXML或者UDDI仓库的注册,内部应用程序消息传递,数据绑定,和远程过程调用。
SilverenEagle SilverenEagle 1 JSP action JSP action
一个JSP元素,通过它可以操作隐含对象和其它服务器端对象,也能够定义新的脚本变量。Actions遵循XML的语法,由一个开始标记开始,一个主体和一个结束标记。如果主体是空的,它也可以使用空标记。标记必须有一个前缀。 SilverenEagle SilverenEagle 1 JSP action, standard JSP action, standard
一个JSP规范中定义的一个action,对一个JSP文件而言总是可见的,不需要导入。
SilverenEagle SilverenEagle 1 JSP action, custom
一个使用可移植的方式描述的action,使用标记库的描述符和一系列通过JSP页面的taglib直接导入的Java类来描述。 SilverenEagle SilverenEagle 1 JSP application JSP application
一个独立的使用JavaServer Page技术编写的Web应用程序,包括JSP文件,servlets,HTML文件,图片,applet和JavaBeans组件。 SilverenEagle SilverenEagle 1 JSP container JSP container
一个提供和servlet容器同样服务的容器和一个把JSP页面转换成servlet的引擎。
SilverenEagle SilverenEagle 1 JSP container, distributed JSP container, distributed
一个能够运行被标记为分布式的在一台或多台主机上运行的多个Java虚拟机上运行的应用程序的容器。
SilverenEagle SilverenEagle 1 JSP declaration JSP declaration
一个JSP脚本元素,用来在JSP文件中声明方法和变量。
SilverenEagle SilverenEagle 1 JSP directive JSP directive
一个JSP元素,用来给JSP容器一个说明,在翻译的时候被解释。 SilverenEagle SilverenEagle 1 JSP element JSP element
能够被JSP解释器识别的JSP页面的一部分。一个element可以是一个说明,一个动作,或者一个脚本元素。
SilverenEagle SilverenEagle 1 JSP expression JSP expression
一个包含合法的脚本语言表达式的脚本元素,被计算,转换成一个字符串,然后放入隐含的out对象输出。
SilverenEagle SilverenEagle 1 JSP file JSP file
开发人员为了在浏览器中显示动态网页,使用HTML标记,核心JSP标记,定制JSP标记,和脚本语句编写的使用.jsp结尾的文件。 SilverenEagle SilverenEagle 1 JSP page JSP page
一种基于普通文本的文档,使用模板数据和JSP元素来描述如何处理一个请求并产生一个应答。
SilverenEagle SilverenEagle 1 JSP scripting element JSP scripting element
一个JSP声明,脚本片断,或一个表达式,遵循JSP规范定义的语法,它的内容在是JSP页面中使用的脚本语言。JSP规范描述了页面属性language为java的页面的语法和语义。
SilverenEagle SilverenEagle 1 JSP scriptlet JSP scriptlet
一个包含任何在JSP页面中合法的脚本语言的代码片断的JSP脚本元素。JSP规范描述了页面属性language为java的页面中合法的scriptlet。
SilverenEagle SilverenEagle 1 JSP tag JSP tag
一段在左尖括号和右尖括号之间的一段文本,用在JSP文件中作为JSP元素的一部分。这些标记是可区分的,和数据相对的,因为它被尖括号包围。
SilverenEagle SilverenEagle 1 JSP tag library JSP tag library
一系列标识通过标记库描述符和Java类描述的定制动作的标记。一个可移植的有唯一URL的,定义实现特定功能的定制标签的Java类库。一个JSP标签库可以导入任何JSP文件,被各种不同的脚本语言所使用。
SilverenEagle SilverenEagle 1 Java(TM) Technologies Java(TM) Technologies
一系列在独立的和网络化的环境中创建并安全的运行程序的技术。
SilverenEagle SilverenEagle 1 Java HotSpot performance engine Java HotSpot performance engine - 一个性能非凡的Java运行环境,提供了一个运行时自适应动态优化应用程序的编译器。
SilverenEagle SilverenEagle 1 KJava virtual machine - 一个Java2平台提供的微型版本,提供了低足印,高度优化的基本的Java运行环境。从Java虚拟机衍生而来,它针对小型互联设备,大小从30K到大概128K,主要依据目标设备的功能强弱。
SilverenEagle SilverenEagle 1 Java Card Virtual Machine Java Card Virtual Machine - 一个Java2平台提供的微型版本,提供了超低足印,超高度优化的基本的Java运行环境。从Java虚拟机衍生而来,它的主要目标是smartcard和其它内存有限的设备,能够在只有24K ROM,16K EEPROM和512字节RAM的设备上运行。
SilverenEagle SilverenEagle 1 Java Web Server(TM) Java Web Server(TM)
易于使用的,可扩展的,容易管理的,安全的,平台无关的解决方案,可以加速和简化你的Inetrnet和IntranetWeb站点的配置和管理。它提供快速的方法构建鲁棒的,有特点的,基于Java的服务器应用程序。
SilverenEagle SilverenEagle 1 Java Workshop(TM) Java Workshop(TM)
一个集成到同一个环境中的全面的工具的集合,管理使用Java技术编写程序。Java Workshop 软件使用高度模块化的结构,使你很容易的在总体结构上插入新的工具。
SilverenEagle SilverenEagle 1 JavaSpaces(TM) JavaSpaces(TM)
为Java代码提供分布持久性和数据交换机制的一项技术。 SilverenEagle SilverenEagle 1 JavaSoft(TM) JavaSoft(TM)
Sun Microsystems公司以前的一个商业单位,现在被称作Sun Microsystems, Inc., Java Software division
SilverenEagle SilverenEagle 1 Jini(TM) Technology Jini(TM) Technology
一组Java APIs,可能是任何一个Java 2平台的可选包。Jini API使网络设备和服务变得透明,不再需要用户去管理系统或网络使其正常工作。
Jini在目前是任何一个Java平台版本的一个可选软件包。 SilverenEagle SilverenEagle 1 JPEG JPEG
Joint Photographic Experts Group的缩写。 由这个小组建立的一个图象文件压缩标准。它通过几乎察觉不出的图象质量的损失来实现了巨大的图象压缩比。
SilverenEagle SilverenEagle 1 Just-in-time (JIT) Compiler Just-in-time (JIT) Compiler
一个在Java运行时,把所有字节码转换为本地代码的编译器。这样就会加速Java的执行,相对Java虚拟机的解释执行。
SilverenEagle SilverenEagle 1 throw throw
Java语言的关键字,允许用户抛出一个exception对象或者任何实现throwable的对象 SilverenEagle SilverenEagle 1 throws throws
Java语言的关键字,用在方法的声明中来说明哪些异常这个方法是不处理的,而是提交到程序的更高一层。 SilverenEagle SilverenEagle 1 transaction transaction
工作中修改数据的原子单元。一个transaction包含一个或多个语句。所有被包含的语句要么同时被完成,要么完全回滚。transactions使多个用户能够同时访问同一个数据。
SilverenEagle SilverenEagle 1 transaction attribute transaction attribute
在enterprise bean中的配置描述符中规定的一个值,EJB容器使用它来控制事务的作用域,当enterprise bean的方法被调用的时候。一个
transaction attribute可以有以下的值:
Required, RequiresNew, Supports, NotSupported, Mandatory, Never.
SilverenEagle SilverenEagle 1 transaction isolation level transaction isolation level
数据在修改过程中的中间状态对其它事务的可见程度,和其它事务修改数据的中间状态对本事务的可见性。
SilverenEagle SilverenEagle 1 transaction manager transaction manager
提供服务和管理,用来支持事务划分,事务资源管理,同步和事务上下文的传播。 SilverenEagle SilverenEagle 1 transient transient
Java语言的关键字,用来表示一个域不是该对象串行化的一部分。当一个对象被串行化的时候,transient型变量的值不包括在串行化的表示中,然而非transient型的变量是被包括进去的。 SilverenEagle SilverenEagle 1 try try
Java语言的关键字,用来定义一个可能抛出异常的语句块。如果一个异常被抛出,一个可选的catch语句块会处理try语句块中抛出的异常。同时,一个finally语句块会被执行,无论一个异常是否被抛出。
SilverenEagle SilverenEagle 1 SAX SAX
Simple API for XML的缩写。一个为访问XML文档提供的事件驱动的,串行访问的机制。
SilverenEagle SilverenEagle 1 Sandbox Sandbox
由许多的系统组件组成,从作为应用程序一部分运行的安全管理器,到Java虚拟机中的和语言本身的安全措施。SandBox保证一个不可信任的,可能恶意攻击的应用程序不能访问系统资源。
SilverenEagle SilverenEagle 1 scope scope
一个特性标识,用来规定哪些地方标识符是可见的。Java环境中的大多数标识符拥有类或者局部的scope。实例变量和类变量有类的scope;它们在类的外部或者子类中使用时必须在它们前面加上一个类名前缀(对类变量和类方法)或者类实例名。所有其他的在方法内部定义的变量具有局部scope;它们只能在封闭的块中使用。 SilverenEagle SilverenEagle 1 security attributes security attributes
一组和负责人相关联的属性。Security attributes能够和一个负责人相关联,通过J2EE产品提供商制定的认证协议。
SilverenEagle SilverenEagle 1 security constraint security constraint
一个明确的方法来注释想要的对Web内容的保护。一个security constraint由一系列Web资源,一个认证限制和用户数据限制组成。 SilverenEagle SilverenEagle 1 security context security context
一个对象,封装了跟安全有关的两个实体之间的共享状态信息。 SilverenEagle SilverenEagle 1 security permission security permission
由J2SE定义的J2EE平台用来表述应用组件供应商必须遵循的编程限制的一个机制。 SilverenEagle SilverenEagle 1 security permission set security permission set
J2EE产品提供商为每一个组件类型的执行所必须提供的安全允许的最小集合。 SilverenEagle SilverenEagle 1 security policy domain security policy domain
一个作用域,其中安全策略被定义并且由安全管理员强制执行。一个security policy domain有以下的几个特征:
它有一组用户(或者负责人)
它有一个很好定义的认证协议来认证用户
它可能有组的概念来简化安全策略的设置
SilverenEagle SilverenEagle 1 server principal server principal
服务器在操作系统中执行的地位。 SilverenEagle SilverenEagle 1 supertype supertype
一个类型的父类型是指它所实现的所有接口和继承的类型,参见subtype, superclass。 SilverenEagle SilverenEagle 1 thread thread
程序执行的基本单位。一个进程可以由多个同时运行的线程,每一个执行不同的任务,比如等待外部事件或者执行长时间的不影响程序继续执行的任务。当一个线程完成它的任务后,这个线程就会被挂起或者被消灭。参见process。 SilverenEagle SilverenEagle 1 this this
Java语言的关键字,用来代表它出现的类的一个实例。this可以用来访问类变量和类方法。
SilverenEagle SilverenEagle 1 TCK Technology Compatibility Kit (TCK)
一个测试包,一组工具,和其它必需的东西,用来证明一个特定的Sun的技术的实现是否和应用程序规范兼容或者是否和Sun和Sun设计的参考实现兼容。 SilverenEagle SilverenEagle 1 TCP/IP TCP/IP
Transmission Control Protocol based on IP的缩写。这是一个Internet协议,提供可靠的基于流的从一个主机到另一个的数据传输。参见IP。 SilverenEagle SilverenEagle 1 SSL Secure Socket Layer (SSL)
一个为了个人隐私在Web服务器和浏览器之间进行加密的协议。 SilverenEagle SilverenEagle 1 security technology domain security technology domain
一个作用域,其中同样的安全机制被用来强制执行一个安全策略。在单个technology domain中可以存在多个security policy domain。
SilverenEagle SilverenEagle 1 servlet servlet
一种扩展Web服务器功能的Java程序,动态生成文档,并且使用使用请求应答的方式和用户交互。
SilverenEagle SilverenEagle 1 servlet container servlet container
一个提供网络服务的容器,通过它,请求和应答被传送,请求被解码,应答被格式化。所有的servlet container必须支持HTTP协议的请求和应答,也可以支持其它的请求应答型协议比如HTTPS。 SilverenEagle SilverenEagle 1 servlet container, distributed servlet container, distributed
一个servlet容器,能够运行一个标记为分布式的,在同一个主机或不同主机上的多个Java虚拟机中运行的应用程序。 SilverenEagle SilverenEagle 1 servlet context servlet context
一个对象,包含了一个servlet的可见域在它所在的Web应用程序中。通过context,一个servlet能够记录事件,得到对资源的URL引用,设置保存在同一context中其它servlet可以使用的属性。 SilverenEagle SilverenEagle 1 servlet mapping servlet mapping
定义一个URL表达式和一个servlet的对应关系。mapping用来把请求映射到servlet。如果接收请求的容器是一个JSP容器,那么一个有.jsp扩展名的URL会隐式地被映射。 SilverenEagle SilverenEagle 1 session session
一个对象,servlet使用它来跟踪和一个用户的交互在Web应用程序的多个HTTP请求之间。 SilverenEagle SilverenEagle 1 session bean session bean
一个enterprise bean,由客户创建,通常只存在一个单独的客户/服务器会话中。一个session bean执行一些操作,比如为客户计算或者访问数据库。当一个sesion bean是事务型的时候,它是不可重新获得的,如果发生系统崩溃的话。session bean可以是无状态的,它们也能够维持多个方法和事务之间的会话状态。如果它们维持状态,那么由EJB容器负责管理这些状态如果这个对象必须从内存中删除的话。然而,session bean必须负责它自己的持久数据的管理。 SilverenEagle SilverenEagle 1 short short
Java语言的关键字,用来定义一个short类型的变量。
SilverenEagle SilverenEagle 1 single precision single precision
Java语言的规范之一,描述用32位表示的一个浮点数,参见double precision。
SilverenEagle SilverenEagle 1 SGML SGML
Standardized Generalized Markup Language的缩写。ISO/ANSI/ECMA的一个标准,一种用来注释文本文档,提供文档片断的类型信息的规范。
SilverenEagle SilverenEagle 1 Smart Web Services Smart Web Services
Smart Web Services通过增加用户上下文的大小扩展了基本的Web服务的概念,能够修改它们的操作来跟踪一个用户当前状态的改变。这包括经典的"who, what, when, where, why"的描述符,组合起来定义一个用户在任何时刻的上下文。 SilverenEagle SilverenEagle 1 SOAP SOAP
The Simple Object Access Protocol的缩写,使用基于XML的数据结构和超文本传输协议(HTTP)的组合定义了一个标准的方法来使用Internet上各种不同操作环境中的分布式对象。 SilverenEagle SilverenEagle 1 SQL SQL
Structured Query Language的缩写。标准的关系数据库语言,用来定义数据库对象和操作数据。
SilverenEagle SilverenEagle 1 stateful session bean stateful session bean
拥有对话状态的session bean。 SilverenEagle SilverenEagle 1 stateless session bean stateless session bean
没有对话状态的session bean,所有的无状态session bean的实例都是一样的。
SilverenEagle SilverenEagle 1 static static
Java语言的关键字,用来定义一个变量为类变量。类只维护一个类变量的拷贝,不管该类当前有多少个实例。"static" 同样能够用来定义一个方法为类方法。类方法通过类名调用而不是特定的实例,并且只能操作类变量。
SilverenEagle SilverenEagle 1 stream stream
Stream是一个简单的从发送着到接受者的数据字节流。有两种基本的分类,所以java.io包包含两个抽象类(InputStream和OutputStream)。
SilverenEagle SilverenEagle 1 synchronized synchronized
Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。
SilverenEagle SilverenEagle 1 Swing Set Swing Set
一系列图形用户接口(GUI)组件的代码名称,能够在任何支持Java虚拟机的本地平台上一致的运行。因为它们是完全用Java语言编写的,这些组件可能提供的功能比本地平台提供的等价功能更为强大。(和AWT对比)
SilverenEagle SilverenEagle 1 switch switch
Java语言的关键字,用来计算一个变量,在后面用来匹配由case语句指定的值,以决定执行哪一组语句。
SilverenEagle SilverenEagle 1 subtype subtype
如果类型X继承或者实现了类型Y,那么X是Y的一个subtype。参见supertype。
SilverenEagle SilverenEagle 1 superclass superclass
一个类,某个类是从它派生而来的,可能是和一个或多个类之间的关系。参见subclass, subtype。
SilverenEagle SilverenEagle 1 super super
Java语言的一个关键字,用来访问父类的类成员。
SilverenEagle SilverenEagle 1 Web application, distributable Web application, distributable
用J2EE技术编写的应用程序,所以它可以被配置到一个分布运行在一台或多台主机的多个Java虚拟机中的Web容器中。这种类型的应用程序的配置描述符使用可分布的元素。
SilverenEagle SilverenEagle 1 wait wait
一个UNIX命令,使用它将会等待所有的后台进程结束,并且报告他们的结束状态。 SilverenEagle SilverenEagle 1 WSDL WSDL
Web Services Description Language的缩写,是一个用来描述Web服务和说明如何与Web服务通信的XML语言。 SilverenEagle SilverenEagle 1 WWW WWW
World Wide Web的缩写。由系统和数据组成的Web,由它们构成了所谓的Internet。参见Internet。 SilverenEagle SilverenEagle 1 wrapper wrapper
通过一定的方法,一个对象封装或授权另一个对象来改变它的接口或者行为。
SilverenEagle SilverenEagle 1 world readable files world readable files
文件系统中能够被任何用户阅读的文件。比如:Web服务器上的文件只能被Internet用户阅读,如果它们的属性被设为world readable。
SilverenEagle SilverenEagle 1 Web Services Web Services
Web Service是能够通过多网络环境互相合作发送一个结果到最终用户的松耦合的组件。在这个过程中,通过杠杆作用一组用于管理它们的描述和交互标准正在出现,包括SOAP (Simple Object Access Protocol),UDDI (Universal Discovery and Description Initiative),XML (Extensible Markup Language),和WSDL (Web Services Description Language)。
SilverenEagle SilverenEagle 1 Web server Web server
提供访问Inetrnet,Intranet或者Extranet服务的软件。一个Web server运行在Web站点上,提供对HTTP和其它协议的支持,并且运行服务器端的程序(比如CGI脚本或者servlets)来实现一定的功能。在J2EE体系结构中,Web Server为Web容器提供服务。比如,一个Web容器通常依靠Web Server来处理HTTP消息。J2EE平台假设一个Web容器总是运行在同一个厂商提供的Web Server之上,所以没有制定这两个实体之间的协议。一个Web Server可以运行一个或多个Web容器。
SilverenEagle SilverenEagle 1 URL path URL path
通过一个HTTP请求传递的URL,来使用一个servlet。URL由Context Path + Servlet Path + PathInfo组成,其中被请求的servlet是与Context Path相关联的servlet上下文的一部分。如果这个上下文是默认的上下文,以Web服务器的URL名字空间的基目录为根,那么这个路径前缀将会是一个空字符串。否则这个路径前缀以/开始,但是不是以/结束。Servlet Path部分直接和激活这个请求的映射对应。这个路径以/字符开始。PathInfo是请求路径的一部分,但不是Context Path或者Servlet Path的一部分。
SilverenEagle SilverenEagle 1 Unicode Unicode
ISO 10646定义的16位长的字符集。参见ASCII。Java环境中所有的源代码都是用Unicode编写的。
SilverenEagle SilverenEagle 1 Web container Web container
实现J2EE体系结构中Web组件协议的容器。这个协议规定了一个Web组件运行时的环境,包括安全,一致性,生命周期管理,事务,配置和其它的服务。一个提供和JSP和J2EE平台APIs界面相同服务的容器。一个Web container 由Web服务器或者J2EE服务器提供。
SilverenEagle SilverenEagle 1 UDDI UDDI
Universal Description Discovery and Integration的缩写。UDDI提供了一个全局的,公共的,基于XML的,在线的商业注册,商业用户通过它可以注册并宣传它们的Web服务。UDDI定义Internet版的白页和黄页电话号码本。
SilverenEagle SilverenEagle 1 URN URN
Uniform Resource Name的缩写。唯一标识一个实体的标识符,但是不能给出实体的位置。系统可以先在本地寻找一个实体,在它试着在Web上找到该实体之前。它也允许Web位置改变,然而这个实体却还是能够被找到。 SilverenEagle SilverenEagle 1 URL URL
Uniform Resource Locator的缩写。一个使用文本指代WWW网站上任意数据的标准。一个URL通常是这样的"protocol://host/localinfo",protocol指明传输对象的时候使用的协议(比如HTTP或FTP),host指明在Internet上找到一台主机的名字,localinfo是一个传递给远程主机上协议处理器的字符串(常常是一个文件名)。
SilverenEagle SilverenEagle 1 URI URI
Uniform Resource Identifier的缩写。一个用来标识抽象或物理资源的简洁字符串。一个URI或者是一个URL或者是一个URN。URLs和URNs是具体的确实存在的实体。URI是一个抽象的父类。 SilverenEagle SilverenEagle 1 variable variable
由一个标识符命名的数据项。每一个variable有一种类型,比如一个整数或者一个对象,和一个作用域。参见class variable, instance variable, local variable。
SilverenEagle SilverenEagle 1 vocabulary vocabulary
传统上,软件程序被编写,然后编译成直接和计算机中驱动微处理器工作的操作系统相关的机器码。Java平台通过提供一个程序编写编译,然后能够通过网络传输并且在任何由足够兼容性的虚拟机的平台上运行的模型减轻了这种依赖型。
这个模型提供了额外的好处,高安全性,即因为程序可以被虚拟机验证一致性在通过网络传输之后,也因为虚拟机运行在安全的"sandbox"的中,能够阻止一些特定的破坏性的行为。
软件开发人员已经投入Java语言的怀抱,因为它减少了编写程序和支持软件代码的费用和时间。他们不再需要为不同的操作系统和不同的微处理器重新编写功能相同的代码。正在配置应用程序的公司和组织喜欢Java,因为它减少了购买和修改不同版本的应用程序使其适应各自网络环境中各种类型的计算机和服务器的费用。
SilverenEagle SilverenEagle 1 virtual machine virtual machine
一个抽象的计算设备规范,可以使用不同的方法实现,软件的或者硬件的。你把程序编译成virtual machine的指令集和你把程序编译成微处理器指令集是十分相似的。Java(TM) virtual machine*由字节码指令集合,一组寄存器,一个堆栈,一个垃圾收集堆和一个存放方法的区域。
SilverenEagle SilverenEagle 1 volatile volatile
Java语言的关键字,用在变量的声明中表示这个变量是被同时运行的几个线程异步修改的。
SilverenEagle SilverenEagle 1 void void
Java语言的关键字,用在Java语言的方法声明中说明这个方法没有任何返回值。"void"也可以用来表示一句没有任何功能的语句。 SilverenEagle SilverenEagle 1 CGI 1. 定义:
CGI(Common Gateway Interface)是HTTP服务器与你的或其它机器
上的程序进行“交谈”的一种工具,其程序须运行在网络服务器上。
2. 功能:
绝大多数的CGI程序被用来解释处理杰自表单的输入信息,并在服
务器产生相应的处理,或将相应的信息反馈给浏览器。CGI程序使
网页具有交互功能。
3.JAVA不会消除了CGI编程的需要.因为CGI仍是applet和服务器之间最方 便的通讯手段。服务器仍将需要CGI语言来处理applet发送的信息。当然,用户可以用JAVA语言来写CGI,如同Perl或C那样简单。 dalanjing dalanjing 1 Wiki WikiWiki一词来源于夏威夷语的“wee kee wee kee”,原本是“快点快点”的意思。在这里WikiWiki指一种超文本系统。这种超文本系统支持面向社群的协作式写作,同时也包括一组支持这种写作的辅助工具。我们可以在Web的基础上对Wiki文本进行浏览、创建、更改,而且创建、更改、发布的代价远比HTML文本为小;同时Wiki系统还支持面向社群的协作式写作,为协作式写作提供必要帮助; WindElf WindElf 1 Blog “博客”(Blog或Weblog)一词源于“Web Log(网络日志)”的缩写,是一种十分简易的傻瓜化个人信息发布方式。让任何人都可以像免费电子邮件的注册、写作和发送一样,完成个人网页的创建、发布和更新。如果把论坛(BBS)比喻为开放的广场,那么博客就是你的开放的私人房间。可以充分利用超文本链接、网络互动、动态更新的特点,在你“不停息的网上航行”中,精选并链接全球互联网中最有价值的信息、知识与资源;也可以将你个人工作过程、生活故事、思想历程、闪现的灵感等及时记录和发布,发挥您个人无限的表达力;更可以以文会友,结识和汇聚朋友,进行深度交流沟通。 WindElf WindElf 1 XHTML XHTML其实就是符合XML规范的HTML,也就是说原来的HTML中的单标签,例如<BR>要写为<BR />这样的形式,一个标签必须有开标签和闭标签或者本身已经包含闭标签符号。这是一个将HTML正规化的过程,方便XML处理工具可以更好的处理符合这个标准的HTML。 dulu dulu 1 SWT SWT本身仅仅是Eclipse组织为了开发Eclipse IDE环境所编写的一组底层图形界面 API。至今为止,SWT无论是在性能和外观上,都超越了SUN公司提供的AWT和SWING。目前Eclipse IDE已经开发到了2.1版本,SWT已经十分稳定
http://www.javaresearch.org/article/showarticle.jsp?column=287&thread=24407 linqingy linqingy 1 JCA Java Cryptography Architecture,Java加密架构,java平台中用于访问和开发加密功能的框架。 dulu dulu 1 JTS Java Transaction Service(Java事务服务),Java中进行分布式事务管理的技术标准,它是基于CORBA对象事务服务(CORBA Object Transaction Service)的。 使得EJB和它的客户端能够进行事务操作;可以对应用程序中的若干个Bean进行更新,并保证所有的更改在事务的最后能够提交或者回滚;依赖JDBC-2驱动程序来支持XA协议进而支持通过一个或多个资源管理者执行分布式事务处理的能力 dulu dulu 2 JNDI Java Naming and Directory Interface(Java命名和目录服务接口),Java中使用目录和命名服务的技术规范,和JDBC类似,他由API和SPI构成。J2EE的目录服务使得Java客户端和Web层Servlet 能够查询用户定义的对象,比如说,EJB和环境配置项(比如JDBC驱动程序的地址) dulu dulu 2 JMS Java Messaging Service(Java消息服务),使用基于点到点(一对一)或者发布订阅(多对多)的交互方式来支持J2EE应用程序之间的异步通讯;所有消息可被设定为具有与其关联的服务的特性,从最佳效果服务特性到事务性服务特性 dulu dulu 2 SOA Service-Oriented Architecture,面向服务架构,SOA是一种架构模型,它可以根据需求通过网络对松散耦合的粗粒度应用组件进行分布式部署、组合和使用。服务层是SOA的基础,可以直接被应用调用,从而有效控制系统中与软件代理交互的人为依赖性。SOA的几个关键特性:一种粗粒度、松耦合服务架构,服务之间通过简单、精确定义接口进行通讯,不涉及底层编程接口和通讯模型。 cherami cherami 1 单元测试 单元测试测的是独立的一个工作单元。在Java应用程序中,“独立的一个工作单元”常常指的是一个方法(但并不总是如此)。作为对比,集成测试和接收测试则检查多个组件如何交互。一个工作单元是一项任务,它不依赖于其他任何任务的完成。(摘自《JUnit in action中文版》)
dulu dulu 1 框架 框架是一个应用程序的半成品。框架提供了可在应用程序之间共享的可复用的公共结构。开发者把框架融入他们自己的应用程序,并加以扩展,以满足他们特定的需要。框架和工具包的不同之处在于,框架提供了一致的结构,而不仅仅是一组工具类。(摘自《JUnit in action中文版》) dulu dulu 1 XSL Extensible Stylesheet Language(可扩展样式表语言),它能够改变及转换一种XML格式的数据为另一种XML格式。它提供一个已定义好的样式表,通过这个结构可以完成不同格式的转换。为了避免因为一个不同的表示方式就要不得不改动数据,XSL使数据或文档内容与表示形式相透明。它所采用的方法可以与用java写一个将数据转换成其它格式的小程序相提并论,而且还提供一个标准接口。 dulu dulu 1 名字空间 namespace就是一个元素前缀与URI(统一资源标识符)之间的一种映射关系,这个映射可以用来处理名字空间冲突,定义可以允许解析器处理冲突的数据结构。XML名字空间推荐标准定义了规范这些名字的机制,这种机制依靠URI来完成任务,详细情况后面有叙述。名字空间是用一个XML元素加一个前缀组成的,比如<html:table>和<form:table>,这样XML解析器就可以在不使用完全不同的元素名字的情况下区分上述两个元素的名字。它经常在XML文档中使用,也可以在模式以及XSL样式表或者xml有关的规范中使用。 dulu dulu 1 DTD Document type Definition(文档类型定义),它为一个XML文档或者文档集合建立一套规则。它本身不是独立的技术规范,而是属于规范的一部分,XML文档中的文档类型声明既可以是标记约束,也可以是带有标记约束的外部文档。这两种约束的总和就是DTD。它规定了XML文档的构建方式。 dulu dulu 1 PI Processing Instruction(处理指令),XML中指示应用程序执行一些特定的任务。其格式是 <?target instruction?>,它只能是解析器可以识别的XML标准处理指令集中一部分。有时它也被应用程序用来传达信息,这些信息可用来帮助进行解析,在这种情况下,应用程序中要有可以作为处理指令执行对象的关键字。 dulu dulu 1 XML Extentsible Markup Language(可扩展标记语言)的缩写,是用来定义其它语言的一种元语言,其前身是SGML(标准通用标记语言)。它没有标签集(tag set),也没有语法规则(grammatical rule),但是它有句法规则(syntax rule)。任何XML文档对任何类型的应用以及正确的解析都必须是良构的(well-formed),即每一个打开的标签都必须有匹配的结束标签,不得含有次序颠倒的标签,并且在语句构成上应符合技术规范的要求。XML文档可以是有效的(valid),但并非一定要求有效。所谓有效文档是指其符合其文档类型定义(DTD)的文档。如果一个文档符合一个模式(schema)的规定,那么这个文档是“模式有效的(schema valid)”。 dulu dulu 1 Hibernate Hibernate是一个开放源代码的O/R Mapping (对象关系映射框架),它对JDBC进行了轻量级的对象封装,使Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 java3j java3j 1 JCP Java Community Process(Java社区过程),负责Java技术发展与审核技术规格的开放组织,JCP对提出的请求投票表决,JCP的专家组成员一般都是业界比较有影响力的企业或者组织。 dulu dulu 1 开放封闭法则 软件实体应该是可扩展的,但是不可修改的(Software Entities Should Be Open For Extension, Yet Closed For Modification),简称OCP,这个法则是OO中最重要的一条法则,其含义是我们应该能够不用修改软件实体的源代码,就能更改软件实体的行为,符合该法则便意味着最高等级的复用性(reusability)和可维护性(maintainability)。
dulu dulu 1 WFC Windows Foundation Classes for Java 的英文缩写,他提供了
Java 软件包的架构,他支持面向Windows 操作系统和Dynamic HTML
对象模型的组件。 linqingy linqingy 1 JNode JNode 是个特殊的 JVM,可以在没有其他 OS 的?机上运行 Java 程序。
可惜刚刚成形,不能实用。 相关网站:
http://jnode.sourceforge.net/portal/ linqingy linqingy 1 AAA 认证(Authentication):验证用户的身份与可使用的网络服务;授权(Authorization):依据认证结果开放网络服务给用户;计帐(Accounting):记录用户对各种网络服务的用量,并提供给计费系统。
简称AAA系统。
gui_jq gui_jq 1 RADIUS Remote Authentication Dial In User Service
广泛应用于宽带窄带认证系统的协议,前端一般为PPPoE或者802.1x。 gui_jq gui_jq 1 BMP Bean-Managed Persistent(Bean管理的持久性),EJB中由Bean自己负责持久性管理的方法,Bean的内容的同步(保存)需要自己编写代码实现。
dulu dulu 1 CMP Container-Managed Persistent(容器管理的持久性),EJB中由容器负责entity beans的持久性管理的方法,即容器负责将entity beans的更新同步(保存)到数据库。 dulu dulu 1 JTA Java Transaction API(Java事务API),Java中进行事务划分的技术。 dulu dulu 1 WORA Write Once, Run Anywhere(一次编写,到处运行),Java的宣传口号,在一定程度上可以达到,对于复杂应用在不同平台上可能需要进行调试。 dulu dulu 1 EJB Enterprise JavaBeans,Java中用于开发企业级应用的技术标准,他定义了一个用于开发和发布可重用的服务器端组件的模型,包括Session beans,Entity beans以及Message-driven beans三种。 dulu dulu 1 IDL Interface Definition Language(接口定义语言),CORBA的一个关键特性,是一个语言中立的接口定义语言,每个支持CORBA的语言都会有一个自己的IDL映射。
dulu dulu 1 AWT Abstract Window Toolkit(抽象窗口工具包),第一代的Java GUI工具包,现在基本已经不使用其中的组件,已经被Swing取代,但是Swing是扩展AWT而来。AWT中还包含很多现在GUI编程还在频繁使用的内容,例如事件处理及监听、布局管理器等。AWT也是JFC的一部分。 dulu dulu 1 CORBA Common Object Request Broker Architecture(公用对象请求代理[调度]程序体系结构),是一组用来定义“分布式对象系统”的标准,由OMG(Object Menagement Group)作为发起和标准制定单位。CORBA的目的是定义一套协议,符合这个协议的对象可以互相交互,不论它们是用什么样的语言写的,不论它们运行于什么样的机器和操作系统。 dulu dulu 1 IIOP Internet Inter-ORB Protocol(互联网内部对象请求代理协议),Java中使得程序可以和其他语言的CORBA实现实现互操作性的协议。 dulu dulu 1 SPI Service Provider Interface(服务提供商接口),满足某种服务标准的供应商提供的符合该标准的应用程序接口,SPI应该和该服务的API标准是兼容的,应用程序一般应该是基于API编写,除非是SPI中包含API中没有提供的功能而又必须使用。 dulu dulu 1 API Application Programming Interface(应用编程接口),语言、框架以及类库对外提供的编码的接口。 dulu dulu 1 RMI Remote Method Invocation(远程方法调用),Java中进行分布式编程的基础技术,EJB技术也是基于RMI的。 dulu dulu 1 JSF Java Server Faces,新一代的Java Web应用技术标准,吸收了很多Servlet、JSP以及其他的Web应用框架的特性。JSF为Web应用开发定义了一个事件驱动的、基于组件的模型。 dulu dulu 1 DI Dependency Injection(依赖注入),即组件之间的依赖关系由容器在运行期决定,形象的来说,即由容器动态的将某种依赖关系注入到组件之中。依赖注入的目标并非为软件系统带来更多的功能,而是为了提升组件重用的概率,并为系统搭建一个灵活、可扩展的平台。通过依赖注入机制,我们只需要通过简单的配置,而无需任何代码就可指定目标需要的资源,完成自身的业务逻辑,而不用
关心具体的资源来自何处、由谁实现。(以上同样摘自夏昕的Spring开发指南)。DI和IoC是同义词。 dulu dulu 1 IoC Inversion of Control(控制反转),由容器控制程序之间的关系,而非传统实现中,由程序代码直接操控,控制权由应用代码中转到了外部容器,控制权的转移,是所谓反转。(以上摘自夏昕的Spring开发指南) dulu dulu 1 L10N localization(本地化),和I18N类似,取首尾字母,中间省略10个字母。 dulu dulu 1 I18N internationalization(国际化),这个单词的长度是20,然后取其首尾字母,中间省略的字母刚好18个。 dulu dulu 1 AOP Aspect Oriented Programming(面向切面编程),可以通过预编译方式和运行期动态代理实现在不修改源代码的情况下给程序动态统一添加功能的一种技术。 dulu dulu 1 MVC Model View Controller的缩写,为了获得更好的系统结构而推出的一种宏观的设计模式,model代表系统的模型层,view是模型的展现层,controller负责业务的流转,使用MVC可以使得系统的层次清晰,降低各个部分的耦合。 dulu dulu 1 JNI java本地编程接口。是 Java Native Interface 的英文缩写。他能够
使java代码与用其他编程语言编写的应用程序和库进行互操作。(其他编程语言大多是c,c++和汇编语言。) linqingy linqingy 1 JDBC Java DataBase Connectivity(Java数据库连接),用于访问关系型数据库的Java技术,仅仅是一种技术标准,访问不同的关系型数据库需要相应的JDBC规范的实现包。 admin admin 1 JSP Java Server Pages(Java服务器端页面),J2EE标准中用于创建动态页面内容的技术标准,基于Servlet技术,需要支持该标准的服务器才能运行,最常用的JSP服务器之一就是Tomcat。 admin admin 1 JFC Java Foundation Classes(JAVA基础类),集合了GUI组件以及其他能简化开发和展开桌面和Internet/Intranet应用的服务,其核心就是Swing。 admin admin 1 JVM Java Virtual Machine(Java虚拟机),它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的,。Java虚拟机有自己完善的硬件架构,如处理器、堆栈、寄存器等,还具有相应的指令系统。JVM屏蔽了与具体操作系统平台相关的信息,使得Java程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修改地运行。Java虚拟机在执行字节码时,实际上最终还是把字节码解释成具体平台上的机器指令执行。 admin admin 1 JRE Java Runtime Environment(Java运行环境),运行JAVA程序所必须的环境的集合,包含JVM标准实现及Java核心类库。 admin admin 1 JSDK Java Software Development Kit,和JDK以及J2SE等同。 admin admin 1 JDK Java Development Kit(Java开发工具包):包括运行环境、编译工具及其它工具、源代码等,基本上和J2SE等同。 admin admin 1 J2ME Java 2 Micro Edition(JAVA2精简版)API规格基于J2SE ,但是被修改为可以适合某种产品的单一要求。J2ME使JAVA程序可以很方便的应用于电话卡、寻呼机等小型设备,它包括两种类型的组件,即配置(configuration)和描述(profile)。
admin admin 1 J2EE Java 2 Enterprise Edition(JAVA2企业版),使用Java进行企业开发的一套扩展标准,必须基于J2SE,提供一个基于组件设计、开发、集合、展开企业应用的途径。J2EE 平台提供了多层、分布式的应用模型,重新利用组件的能力,统一安全的模式以及灵活的处理控制能力。J2EE包括EJB, JTA, JDBC, JCA, JMX, JNDI, JMS, JavaMail, Servlet, JSP等规范。
admin admin 1 J2SE Java 2 Standard Edition(JAVA2标准版),用来开发Java程序的基础,包括编译器、小工具、运行环境,SUN发布的标准版本中还包括核心类库的所有源代码。
admin admin 1 SableVM SableVM是用C语言写的非常简便的JAVA虚拟机网站
详细地址:http://sablevm.org/ linqingy linqingy 1
引自:http://www.javaresearch.org/word/list.jsp
- 术语大全
- 汽车术语大全
- 常见硬件术语大全
- 计算机术语大全
- [读书笔记] ISDN术语大全
- ISDN术语大全
- Java相关术语大全
- 硬盘术语大全
- Java相关术语大全
- Java相关术语大全
- Java相关术语大全
- 蓝牙术语大全
- 股市术语大全
- 音响评价术语大全
- 数控技术常用术语大全
- [转] 网络术语大全
- 黑客术语大全
- 软件测试术语大全
- 46个不可不知的生活小常识
- 人生致命的八个经典问题
- 组合算法的程序实现及分析比较
- hashCode的作用
- 个人有感java和微软
- 术语大全
- Tomcat5+Mssql server 2000数据库连接池配置之旅
- download resouce
- Weblogic中访问oracle数据库的连接池的配置方法
- JBOSS维护经验
- 快速配置weblogic8_X的应用目录
- Eclipse+Tomcat集成开发servlet
- Tomcat5.0.18+Apache2.0.50+Linux9整合过程(完全版)之安装篇
- Tomcat的class加载的优先顺序一览