Abstract class:抽象類
Abstract method:抽象方法
Annotation:注釋
Anonymous class:匿名類
API(Application Programming Interface):應用編程接口,由方法和語言構成的庫.
ArrayList:實現了List接口的動態數組
Assertion:斷言
Atrribute map:屬性映射
Autoboxing:自動裝箱,表示一個內置類型如int和它的包裝類如Integer之間的自動轉換
Boolean function:布爾函數
Bytecode:字節碼
Casting:類型強制轉換
Channel:頻道
ClassCastException:當一個對象引用強制轉換程一個不兼容的類型時出現的異常.
Collection:一個表示對象組或集合的接口
CSV(Comma-separated values):一種用于存儲表格數據的文件形式
Complier:編譯器
Compose:合成
Composite function:復合函數,通過多個函數創建的一個函數
Decimal:十進制
Deep:深度
DOM(Document Object Model):文檔對象模型,一種采用樹形表示來處理XML數據的API.
Database:數據庫
Edge:邊
Element:元素,XML文檔中的一個節點.
Encapsulation:封裝
End tag:結束標簽
Enum:枚舉
Escaping:轉義
Function:函數
Fuzzy search:模糊搜索
Generic:泛型
Graph:圖
GUI:用戶圖形界面
Grid computing:網格計算
Group:組
HashMap:一個將鍵值映射到值的查找對象
Heap memory:堆內存
HTML(Hyper Text Markup Language):超文本標記語言
HTTP(HyperText Tranfer Protocol):超文本傳輸協議
Inheritance:繼承
Inner class:內部類
Iterator:允許迭代到任何Collection類的一個接口
JDBC(Java Database Connectivity):java數據庫連接,一種屬于Java核心庫的用于操作關系數據庫的API.
JDK(Java Development Kit):java開發工具包
JRE(Java Runtime Environment):java運行時環境
JSP(Java Server Page):java服務頁
JVM(Java Virtual machine):Java虛擬機
JavaDoc:屬于JDK的一種文檔生成工具
JavaScript:運行于客戶端,用于HTML處理的一種輕量級教本語言,語法部分類似于Java.
Layout:布局
Lexical analysis:詞法分析
Linked List:鏈表
Matcher:一個用于正則表達式模式匹配的Java類
Metadata:元數據
Millisecond:微妙
Namespace:命名空間
Neural network:神經網絡
Node:節點
Object-oriented programmming:面向對象編程
Object pool:可以從中獲得對象的一個實例池
Origin:原點
Override:子類覆寫父類的方法
Parser:分析器
Patch:補丁
Pattern:模式
Polymorphism:多態性
Port:端口
Predicate:謂詞
Prefix:前綴
Procedural language:過程式語言,如C
Property:屬性
Real time:實時
Recursive:遞歸
Reference:引用
Reflection:反射
Regular expression:正則表達式
Relative:相對
Resource:資源
Runnable:多線程編程使用的一個接口.
Syntax:語法
Screen scraping:屏幕抓取
Split:分割
State:狀態
Static:靜態
Sequence:序列
Swing:構建在AWT上更高級的圖形用戶界面
Synchronized:同步,用于線程安全協作的技術
Tag:標簽
Thread:進程
Tiger : Sun給Java1.5的代號
Token:標記
Translation:平移
Triple:三元組
Type:類型
Unicode:統一字符界面
Unit testing:單元測試
Visitor pattern:訪問者模式
WAR(Web Application Archive):Web應用程序歸檔
Web Service:Web服務
Weight:權
Well-formed:格式良好的
Whitespace:空白符
XML(Extensible Markup Language):一種描述分級數據結構的文本標記語言