術語大全

名詞解釋提交者更新者版本
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開發指南[:E]  dulu     dulu   1
L10N localization(本地化),和I18N類似,取首尾字母,中間省略10個字母。   dulu     dulu   1
I18N internationalization(國際化),這個單詞的長度是20,然後取其首尾字母,中間省略的字母剛好18個。[:E]   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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章