抽象窗口工具箱 (AWT)
由某些圖形用戶界面 (GUI) 組件所構成
這些組件都是用各自的本地平台版本來實現的
提供了所有本地平台所共有功能的子集
大部分功能都被
Swing 集合
所取代
另 見 Swing 集合
抽象類
包含一種或多種抽象方法的類
不需要構造實例
定義抽象類後
其它類可以對它進行擴充並且通過實現其中的抽象方法
使抽象類具體化
抽象方法
尚未實現的方法
實際參數列表
特定方法調用中指定的參數
另見 形式參數列表
α值
表示像素的不透明度
API
應用編程接口
是一種規范
指明編寫應用程序的程序員應如何訪問類和的行為和狀態
設備
指用 JMAPI 構造的應用程序來管理的聯網設備
如打印機
Java 終端
客戶機等
Applet 小程序
用 Java 語言編寫的程序
運行在兼容 Java 的 web 浏覽器(如 HotJava(TM) 和 Netscape Navigator(TM))中
變量
方法調用中指定的數據項
可以是用字母表示的值
也可以是變量或表達式
數組
由相同類型的數據項所構成
其中各項的位置都由一個整數來唯一指定
ASCII
美國信息交換標准代碼
即為每個字符都分配一個
位數字的代碼
另見 統一碼 (Unicode)
原語
指在任何條件下都不使之中斷或處於不完整狀態的操作
B
程序節 (Bean)
可重用軟件組件
將它們組合起來使用就可創建出應用程序
二元運算符
有兩個變量的運算符
位
計算機中表示信息的最小單位
用
和
來表示
位運算符
按位操作兩個值的運算符
即將其中一個值的各位與另一個值對應的各位相比較
程序塊 (block)
Java 中是指兩個大括弧間的任一段代碼
例如
{ x =
; }
布爾變量
值只能為
真
或
假
的表達式或變量
Java 提供布爾類型及字面值
真
和
假
邊界框
對於光柵
是指將那些非完全透明的像素全都包圍起來後形成的最小矩形
字節
一串
位 數字
Java 提供相應的 byte 類型
字節碼
與機器無關的代碼
由 Java 編譯器生成
Java 解釋器來執行
C
強制轉換
從一種數據類型顯式轉換到另一種數據類型
類
Java 中的一種類型
用於描述一類特定的
類定義中除了實例變量
類變量
方法的定義外
還指定了類和其直接超類間的接口
如果未明確指定超類
則視之為 Object
類方法
類的任一個特定都能調用的方法
它作用於整個類
而不是類的某個特定實例
類方法也稱為靜態方法
另見實例方法
類路徑
是一個環境變量
指示 Java 虛擬機及其它應用程序到哪去查找類庫(包括用戶自定義類庫)
例如
Java 工具位於 JDK
X\bin 目錄中
類變量
與整個類相關而不是與類的某些特定實例相關的數據項
在類定義中加以定義
類變量也稱為靜態域
另見 實例變量
客戶機
在客戶機/服務器模式的通信系統中
客戶機模式是指遠程訪問服務器上的資源
如計算能力和大容量內存
代碼位置
與 標記中的 code 屬性一塊起作用
指出應到哪去查找主要的 applet 小程序類文件
代碼屬性指出文件的名稱
代碼基准指出該文件所在目錄的 URL
注釋
是指程序中的解釋性文字
編譯器將不對其進行編譯
在 Java 程序中
注釋用 // 或/*
*/
編譯單位
源代碼被編譯的最小單位
當前 Java 的實現過程中
編譯單位就是一個文件
編譯器
是一個可將源代碼轉化為計算機可執行代碼的程序
Java 編譯器將 Java 源代碼轉化為Java 字節碼
另見 解釋器
合成
將一個圖像疊加在另一個圖像上
構成單個圖像的過程
構造方法
創建的偽方法
Java 中
構造方法為實例方法
名稱與其類名相同
是使用 new關鍵字來調用的
核心類
是一個公共類(或接口)
它是 Java 平台的標准成員
目的是為了所有運行 Java 平台的操作系統都可以最低限度地使用它
純 Java 程序只依賴於核心類
也就是說它可在任何地方運行
所有的核心類都位於 java
* 軟件包中
臨界部分
是一段代碼
其中某線程使用的資源(如某個實例變量)也可被其它線程使用
但不能被它們同時使用
D
聲明
建立標識符及相關屬性的語句
沒有必要為其預留存儲空間(對於數據)或提供實現過
程(對於方法)
另見 定義
定義
這裡的聲明表示需要為標識符預留存儲空間(對於數據)或提供實現過程(對於方法)
另見 聲明
祈免
指不再推薦使用且將來也可能不再存在的類
接口
構造函數
方法或域
導出
如果類 X 擴充 了類 Y
我們就說類 X 是從類 Y 導出的
另見 子類
超類
分布式
不止在一個地址空間上運行
雙精度
Java 語言規范中是指用
位數字來描述一個浮點數
另見 單精度
E
EmbeddedJava(TM)
用於大容量嵌入設備的 Java 運行時環境
封裝
將知識放置在一個模塊內
由於封裝有數據和實現方法
因此用戶就可以將其視為一個提供服務的黑匣子
可向其中添加實例變量和方法
也可刪除或改變其中的實例變量和方法
但只要提供的服務保持不變
使用該的程序代碼就還可以繼續使用它而不必被重寫
另見 實例變量
實例方法
異常
程序執行期間發生的事件
將阻止程序繼續出現錯誤
Java 支持帶有 try
catch 和
throw 關鍵字的異常
另見 異常處理程序
異常處理程序
對指定 異常類型發生反應的一段代碼
如果發生的異常事件是程序可恢復的錯誤
那麼
異常處理程序執行後
該程序就還能恢復過來
可執行內容
是指從 HTML 文件內運行的應用程序
另見 applet 小程序
擴充
為增強功能
類 X 擴充了類 Y
即向 Y 中添加域或方法
或覆蓋 Y 中的方法
接口的
擴充則是通過添加方法來實現的
這時類 X 就稱為類 Y 的子類
另見 導出
F
FCS
首次面向客戶
即產品向客戶發行的那天
域
類的數據成員
它不是靜態的
除非特別指定其為靜態
FTP
基本的因特網文件傳輸協議
它是基於 TCP/IP 的
用於獲取和存儲因特網上各主機間
的文件
另見 TCP/IP
形式參數列表
特定方法定義中指定的參數
另見 實際參數列表
G
垃圾回收
自動檢測和釋放不再使用的內存
由於該過程是由 Java 運行時系統來執行的
因此程
序員不用顯式地釋放
GUI
圖形用戶界面
指使用圖形
鍵盤
鼠標的技術
為某些程序提供簡便易用的接口
H
十六進制
用
作為基數的計數系統
數字
和字母 a
f (或其大寫 A
F)表示
到
這
些數
Java 程序中
必須在十六進制數之前冠以
x
另見 八進制
層次
一種分級關系
其中除了最高一層(稱為根)外
其它每一項都是它上一層那項的專用
形式
每項的下一層都可以有一個或多個項
Java 類層次中
根就是 Object 類
HotJava(TM) 浏覽器
Sun Microsystems 公司開發的一個易於定制的 Web 浏覽器
是用 Java 語言編寫的
HTML
超文本標記語言
該文件格式以 SGML 為基礎
用於因特網中的超文本文檔
其簡單易
學
可嵌入圖像
聲音
視頻流
表格域及簡單文本這些格式
使用 URL 嵌入對其它對
象的引用
HTTP
超文本傳輸協議
該因特網協議以 TCP/IP 為基礎
用於從遠程主機處獲取超文本
另見 TCP/IP
I
IDL
Java 接口定義語言
是一些 Java API
提供基於標准的與 CORBA (Common Object R
equest Broker Architecture
公共請求代理)的互操作性和連接
標識符
Java 程序中項的名稱
繼承
類自動包含 超類型中所定義的變量和方法的概念
另見 超類
子類
實例
特定類的一個
Java 程序使用 new 運算符後跟類名的方法來創建類的一個實例
實例方法
有關類實例的調用方法
也可簡單稱為 方法
另見 類方法
實例變量
與特定相關的數據項
類的每個實例都有它自己變量(定義在類中)的副本
實例
變量也稱為 域
另見 類變量
接口
Java 中是指可由幾個類來實現的一組方法
而不管這些類各位於哪個層次中
因特網
由分布在世界上許多國家和組織機構處的數百萬台主機(絕對不誇張)構成的一個巨大
網絡
實際上它由許許多多小網所構成
通過一組公共協議進行數據的傳輸
IP
際協議
它是因特網的基本協議
用於主機間單個信息包的不可靠傳輸
該協議不能保
證信息包的傳送與否
傳送時間是多長以及所傳送的多個信息包是否是按順序抵達的目
的地
建立在它上面的協議已添加了連接和可靠性的概念
另見 TCP/IP
解釋器
對某個代碼體中的各個語句交替進行解碼和執行的模塊
Java 解釋器作用於 Java 字節
碼
另見 編譯器
運行時系統
J
JAE
Java 應用環境
Java(TM) 開發工具的源代碼版本
JAR 文件 (
jar)
From:http://tw.wingwit.com/Article/program/Java/JSP/201311/19452.html