java編程單詞詞彙
下載地址 http://wenku.it168.com/d_001273523.shtml
****************************jsp/servlet*****************************
HttpServletResponse:servlet中的http響應對象類
HttpServletRequest:servlet中的http請求對象類
ServletContext:servlet中的容器上下文類
RequestDispatcher:請求分發對象類
StringBuffer:字符串緩衝類
getInitParameter():獲取配置文件 web.xml 中的參數值
ServletConfig:servlet 配置對象類
request.getSession(true) :獲得一個會話
session.setMaxInactiveInterval():設置 Session 被Servlet 引擎維持最長時間
session.getMaxInactiveInterval():返回 Session 被Servlet 引擎維持的時間
session.getServletContext() 從會話中獲取容器上下文
config.getServletContext() :從 Servlet 配置對象中獲取容器上下文
session.isNew() :該會話是否新生成的
session.getLastAccessedTime():獲得本次會話最後訪問時間
response.setContentType(): 設定請求體的 MIME 類型
request.getRemoteHost():返回發送此請求的客戶端主機名
request.getServerName():返回請求的服務器的IP
request.getContextPath():獲取servlet的url的前綴
request.getLocalAddr():獲取客戶端主機IP地址
response.getCharacterEncoding():請求所用的字符編碼
request.getRemotePort():獲取服務器的端口號
request.getServerPort():獲取請求服務器的端口
request.getRemoteAddr():返回發送此請求的客戶端IP地址
request.getContentType():返回響應的 MIME 類型
request.getProtocol():返回請求用的協議類型及版本號
getRequestDispatcher():獲得一個頁面分發器對象
request.setCharacterEncoding():設定請求的字符集
response.setContentType(): 設定內容類型
response.encodeURL():對URL進行編碼並對URL進行重寫
response.sendRedirect():從新定向(也就是跳轉)
response.addCookie():響應中加入Cookie
request.getCookies()():獲取在客戶端獲得全部的cookie
URLDecoder.encode(值,"GBK")):編碼解決中文亂碼問題,這樣就不會出現亂碼現象
URLDecoder.decode(值,"GBK")): 解碼解決中文亂碼問題,這樣就不會出現亂碼現象
filterChain.doFilter(request, response): 處理權發送給下一個過濾器
****************************數據庫*********************************
connection 數據庫鏈接對象類
prepareStatement: 預處理語句對象類
ResultSetMetaData:結果集元數據對象類
ResultSet: 結果集對象類
DriverManager: 驅動管理類
rs.last(): 將遊標移到最後一條記錄
rs.first(): 將遊標移到第一條記錄
rs.getRow():獲取總的記錄數
rs.absolute(index): 將遊標移到索引所指的那一條記錄
rs.getString(列索引):從數據庫讀取某條記錄所在列的數據
ResultSetMetaDatarsmd=rs.getMetaData():獲取結果集的元數據對象
rsmd.getColumnCount(): 由結果集元數據對象獲取結果集的列數
rsmd.getColumnName(列索引):從數據庫讀取某條記錄所在列的列名稱
****************************線程/套接字****************************
Thread類:線程的基類
Runnable接口:線程的一個接口
join():其做用就是:可以使調用該方法的線程一次執行完 run 方法不會和其餘線程交叉
Thread.currentThread():獲得當前的線程
Thread.currentThread().getName():獲得當前線程的線程名稱
Thread.currentThread().sleep():使當前的線程進行休眠
setPriority(Thread.MAX_PRIORITY):設定線程的最大優先級別
setPriority(Thread.MAX_PRIORITY):設定線程的最小優先級別
getPriority():獲得線程的優先級別
synchronized:同步關鍵字
wait():線程等待
notify() 喚醒等待中的線程
ServerSocket:服務端的套接字對象類
Socket:客戶端的套接字對象類
InetAddress.getLocalHost():得到本機的 IP 地址
URLConnection:遠程鏈接對象類
****************************輸入輸出流*****************************
BufferedInputStream 該類實現緩衝的輸入流
BufferedOutputStream 該類實現緩衝的輸出流
BufferedReader 從字符輸入流中讀取文本,緩衝各個字符,從而提供字符、數組和行的高效讀取
BufferedWriter 將文本寫入字符輸出流,緩衝各個字符,從而提供單個字符、數組和字符串的高效寫入
ByteArrayInputStream 包含一個內部緩衝區,該緩衝區存儲從流中讀取的字節。內部計數器跟蹤 read 方法要提供的下一個字節
ByteArrayOutputStream 類實現了一個輸出流,其中的數據被寫入一個字節數組。緩衝區會隨着數據的不斷寫入而自動增加。
CharArrayReader: 此類實現一個可用做字符輸入流的字符緩衝區。
CharArrayWriter 此類實現一個可用做 Writer 的字符緩衝區。緩衝區會隨向流中寫入數據而自動增加
CharConversionException 用於字符轉換異常的基類
Closeable 是能夠關閉的數據源或目標。調用 close 方法可釋放對象保存的資源(如打開文件)。
DataInput 接口用於從二進制流中讀取字節,並重構全部 Java 基本類型數據
DataInputStream 數據輸入流容許應用程序以與機器無關方式從基礎輸入流中讀取基本Java 數據類型
DataOutput 接口用於將任意 Java 基本類型轉換爲一系列字節,並將這些字節寫入二進制流
DataOutputStream 數據輸出流容許應用程序以適當方式將基本 Java 數據類型寫入輸出流中
EOFException 輸入過程當中意外到達文件或流的末尾時,拋出此異常。
Externalizable 實例類的唯一特性是能夠被寫入序列化流中,該類負責保存和恢復實例內容
File 文件和目錄路徑名的抽象表示形式。
FileFilter 用於抽象路徑名的過濾器。
FileInputStream 從文件系統中的某個文件中獲取輸入字節。哪些文件可用取決於主機環境
FilenameFilter 實現此接口的類實例可用於過濾器文件名
FileNotFoundException 當試圖打開指定路徑名錶示的文件失敗時,拋出此異常
FileOutputStream 文件輸出流是用於將數據寫入 File 或 FileDescriptor 的輸出流
FilePermission 此類表示對文件和目錄的訪問
FileReader 用來讀取字符文件的便捷類
FileWriter 用來寫入字符文件的便捷類
FilterInputStream 包含其餘一些輸入流,它將這些流用做其基本數據源,它能夠直接傳輸數據或提供一些額外的功能
FilterOutputStream 此類是過濾輸出流的全部類的超類
FilterReader 用於讀取已過濾的字符流的抽象類
FilterWriter 用於寫入已過濾的字符流的抽象類
接口 Flushable 是可刷新數據的目標地。調用 flush 方法將全部已緩衝輸出寫入基礎流
InputStream 此抽象類是表示字節輸入流的全部類的超類。
InputStreamReader 是字節流通向字符流的橋樑
InterruptedIOException I/O 操做已中斷信號。拋出 InterruptedIOException 指示輸入或輸出傳輸已經終止
InvalidClassException 類有問題時拋出此異常
InvalidObjectException 指示一個或多個反序列化對象未經過驗證測試。該參數應該提供失敗的緣由
IOException 當發生某種 I/O 異常時,拋出此異常
LineNumberInputStream 此類是一個輸入流過濾器,它提供跟蹤當前行號的附加功能
LineNumberReader 跟蹤行號的緩衝字符輸入流
ObjectInput DataInput 包括基本類型的輸入方法;ObjectInput 擴展了該接口,以包含對象、數組和 String 的輸入方法。
ObjectInputStream 對象輸入流
ObjectOutputStream 對象輸出流
OutputStream 此抽象類是表示輸出字節流的全部類的超類。
OutputStreamWriter 是字符流通向字節流的橋樑
PipedInputStream管道輸入流:socket 通信中
PipedOutputStream 管道輸出流:socket 通信中
PipedReader 管道輸入流:傳送的字符輸入流
PipedWriter 管道輸出流:傳送的字符輸出流
PrintStream 爲其餘輸出流添加了功能,使它們可以方便地打印各類數據值表示形式
PrintWriter 向文本輸出流打印對象的格式化表示形式
RandomAccessFile 此類的實例支持對隨機存取文件的讀取和寫入
Reader 用於讀取字符流的抽象類
SequenceInputStream 表示其餘輸入流的邏輯串聯
StreamTokenizer StreamTokenizer 類獲取輸入流並將其分析爲"標記",容許一次讀取一個標記
StringBufferInputStream 此類容許應用程序建立輸入流,在該流中讀取的字節由字符串內容提供
StringReader 其源爲一個字符串的字符流。
StringWriter 一個字符流,能夠用其回收在字符串緩衝區中的輸出來構造字符串
Writer 寫入字符流的抽象類
****************************容器****************************
ArrayList :動態數組
Arrays :普通數組
Calendar 日曆類是一個抽象類
接口 Collection:容器層次結構中的根接口
Collections jdk1.5 補充的操做容器的一些靜態方法
Currency 表示貨幣
Date 類 Date 表示特定的瞬間,精確到毫秒。
Dictionary 字典類是至關於 map 此類已過期。
接口 Enumeration 枚舉
HashMap 基於哈希表的 Map 接口的實現
HashSet 此類實現 Set 接口,由哈希表(其實是一個 HashMap 實例)支持
Hashtable 哈希表
IllegalFormatConversionException 參數爲不兼容的類型時,拋出未經檢查的異常
IllegalFormatException 當格式字符串包含非法語法,或者包含與給定參數不兼容的格式說明符時,將拋出未經檢查的異常
Iterator 對集合進行迭代的迭代器。
LinkedHashMap Map 接口的哈希表和連接列表實現
LinkedHashSet 具備可預知迭代順序的 Set 接口的哈希表和連接列表實現
LinkedList List 接口的連接列表實現
List 有序的 collection(也稱爲序列)
接口 Map.Entry 映射項(鍵-值對) Map.entrySet 方法返回映射的 collection 視圖
接口 Map 將鍵映射到值的對象
NoSuchElementException 由 Enumeration 的 nextElement 方法拋出,代表枚舉中沒有更多的元素
接口 Queue 在處理元素前用於保存元素的集合
Random 此類的實例用於生成僞隨機數流
接口 Set 一個不包含重複元素的 collection
接口 SortedMap 保證按照鍵的升序排列的映射
接口 SortedSet 保證迭代器按照元素遞增順序遍歷的集合
Stack Stack 類表示後進先出(LIFO)的對象堆棧
StringTokenizer string tokenizer 類容許應用程序將字符串分解爲標記
Timer 定時器
TreeMap 此類保證了映射按照升序順序排列關鍵字
TreeSet 此類實現 Set 接口。此類保證排序後的 set 按照升序排列元素
Vector 實現可增加的對象數組。
***************************************lang***********************************
ArithmeticException 當出現異常的運算條件時,拋出此異常
ArrayIndexOutOfBoundsException 數組越界異常
ClassCastException 類型不匹配拋出該異常
ClassNotFoundException 沒有找到類拋出該異常
NoClassDefFoundError 沒法找到該類的定義時,拋出此異常
NullPointerException 空指針異常。
NumberFormatException 字符串轉換成一種數值類型,但該字符串不能轉換爲適當格式時,拋出該異常
Throwable Throwable 類是 Java 語言中全部錯誤或異常的超類
************************************beans************************************
SimpleDateFormat 時間格式化類
doStartTag() 標籤開始執行時自動調用
doAfterBody() 標籤體執行完後自動調用
doEndTag() 結束標籤時自動調用
JspTagException jsp 標籤異常
BodyTagSupport: 帶有標籤體的標籤基類
TagSupport: 單標籤的標籤基類
Throwable 類是 Java 語言中全部錯誤或異常的超類
System 類包含一些有用的類字段和方法。它不能被實例化。
String 類表明字符串
StringBuffer 可變字符串類
************************************其餘***************************
java 根類 Object
Abstract class---- 抽象類
Abstract method ----抽象方法:
Access modifier---- 訪問控制修飾符
Anonymous class---- 匿名類
Anonymous inner classes---- 匿名內部類:
API---- 應用程序接口
Array---- 數組:
Automatic variables ----自動變量
AWT----抽象窗口工具集:
Blocked state---- 阻塞狀態
Call stack ----調用堆棧:
Casting ----類型轉換
char ----字符:容納單字符的一種基本數據類型。
Child class ----子類:見繼承類 Derived class
Class 類----面向對象中的最基本、最重要的定義類型。
Class members ----類成員
Class methods ----類方法
Class variable---- 類變量
Collection ----容器類:
Collectioninterface ----容器類接口:
Collections framework ----容器類構架
Constructor---- 構造函數
Containers----容器:
Declaration ----聲明:
Derived class ----繼承類
Encapsulation ----封裝性
Event classes ----事件類:
Event sources ----事件源:
Exception ----異常:
Extensibility----擴展性
Finalizer ----垃圾回收。
Garbage collection ----垃圾回收機制:
Guarded region ----監控區域
Heap 堆----Java 中管理內存的結構稱做堆。
Identifiers ----標識符
Import statement----引入語法:
Inheritance----繼承
Inner classes----內部類:
Instance 實例----類實例化之後成爲一個對象。
Instance variable----實例變量:
Interface----接口
Java source file Java----源文件
Java Virtual Machine (JVM) ----Java 虛擬機
javac Java 編譯器----Javac 是 Java 編譯程序的名稱。
JVM Java 虛擬機----見 Java 虛擬機
Keywords----關鍵字
Layout managers ----佈局管理器
Local inner classes---- 局部內部類:
Local variable 局部變量----在方法體中聲明的變量
Member inner classes ----成員內部類:
Method local variables ----方法局部變量:
Native methods ----本地方法:
Object 對象----一旦類實例化以後就成爲對象。
Overloaded methods ----名稱重載方法
Overridden methods---- 覆蓋重載方法:
Parent class ----父類:被其餘類繼承的類。也見基類。
Private members ----私有成員:
Public members ----公共成員
Runtime exceptions---- 運行時間異常
Source file ----源文件
Stack trace ----堆棧軌跡:
Static inner classes ----靜態內部類:
Static methods ----靜態方法:
Static variable ----靜態變量:
Superclass ----超類:被一個或多個類繼承的類。
Synchronized methods---- 同步方法:
Thread 線程----線程是一個程序內部的順序控制流。
Time-slicing ----時間片:調度安排線程執行的一種方案。
Variable access ----變量訪問控制
Visibility ----可見性:
Blocked state 阻塞狀態:當一個線程等待資源的時候即處於阻塞狀態。阻塞狀態不使用處理器資源
Call stack 調用堆棧:調用堆棧是一個方法列表,按調用順序保存全部在運行期被調用的方法。
Casting 類型轉換 :即一個類型到另外一個類型的轉換,能夠是基本數據類型的轉換,也能夠是對象類型的轉換。
char 字符:容納單字符的一種基本數據類型。
Child class 子類:見繼承類Derived class
Class members 類成員:定義在類一級的變量,包括實例變量和靜態變量。
Class variable 類變量:見靜態變量 Static variable
Collection 容器類:容器類能夠看做是一種能夠儲存其餘對象的對象,常見的容器類有 Hashtables 和 Vectors。
Collections framework 容器類構架:接口、實現和算法三個元素構成了容器類的架構。
Constructor 構造函數:在對象建立或者實例化時候被調用的方法。
Containers 容器:容器是一種特殊的組件,它能夠容納其餘組件。
Declaration 聲明:聲明便是在源文件中描述類、接口、方法、包或者變量的語法。
Derived class 繼承類:繼承類是擴展繼承某個類的類。
Encapsulation 封裝性:封裝性體現了面向對象程序設計的一個特性,將方法和數據組 織在一塊兒,隱藏其具體實現而對外體現出公共的接口。
Event classes 事件類:全部的事件類都定義在 java.awt.event 包中。
Event sources 事件源:產生事件的組件或對象稱爲事件源。
Extensibility----擴展性:
Garbage collection---- 垃圾回收機制
Guarded region ----監控區域:一段用來監控錯誤產生的代碼。
容器----充當中間件的角色
EJB 容器----Enterprise java bean 容器。
RMI/IIOP----遠程方法調用
JNDI----JAVA 命名目錄服務。
JMS----JAVA 消息服務。
JAVAMAIL----JAVA 郵件服務。
JTA----JAVA 事務服務
JAF----JAVA 安全認證框架。
EAI----企業應用集成。
Abstract window toolkit(AWT)----抽象窗口工具包
Abstraction----抽象
Anonymous class----匿名類
Anonymous inner class----匿名內部類
Application programming interface(API)----應用程序接口
Array---- 數組 Attribute---- 屬性
Base class ----父類 Bytestream ----字節流
Casting ----類型轉換Character----字符
Character stream----字符流
Child class----子類 Collection interface----容器接口
Constructor----構造方法 Container----容器
Data Definition Language(DDL)----數據定義語言
Data source ----數據源
Database Management System(DBMS)----數據庫管理系統
Declaration---- 聲名 Derived class----派生類、子類
Encapsulation----封裝 Event----事件
Event source----事件源 Exception ----異常
Exception handing----異常處理 Garbage collection ----垃圾回收機指
Generalization ----通常化, Graphics User Interface(GUI)----圖形用戶界面
Identifier----標識符 Inheritance----繼承
Inner class----內部類 Instance----實例
Integrated Development Environment(IDE)----集成開發環境
Interface ----接口 J2EE java2----平臺企業版
JDBC java----數據庫鏈接 JDK java----開發工具包
JFC java----基礎類 JRM java----運行時環境
JVM java----虛擬機 Keyword----關鍵字
Layout manager ----佈局管理器 Local variable ----局部變量
Member ----成員 Meta data ----元數據
Method ----方法 Modifier----修飾符
Multithread ----多線程 Object ----對象
OOP ----面向對象編成 ODBC ----開放式數據庫鏈接
Overloaded method----重載方法 Overridden method ----重寫方法
Package ----包 Parent class ----父類
Platform independent ----跨平臺 polymorphism ----多態
Runtime exception ----運行時異常
Structured Query Language(SQL)---- 結構化查詢語言
Sub class ----子類 Super class ----超類,父類
Synchronized method---- 同步方法 Thread ----線程
Uniform Resource Locator(URL) ----統一資源定位器
JDK(Java Development Kit)----java 開發工具包
JVM(Java Virtual Machine)---- java 虛擬機
Javac---- 編譯命令 java ----解釋命令
Javadoc---- 生成 java 文檔命令 classpath ----類路徑
Version ----版本 author ----做者
public ----公共的 class ----類
static ----靜態的 void ----沒有返回值
System ----系統類 out ----輸出
print---- 同行打印 println ----換行打印
JIT(just-in-time) ----及時處理 byte ----字節
char ----字符 boolean---- 布爾
short ----短整型 int ----整形 long ----長整形
float ----浮點類型 double ----雙精度 if ----若是
else ----不然 switch ----多路分支 case ----與常值匹配
break ----終止 default ----默認
while ----當到循環 do ----直到循環 for ----已知次數循環
continue----結束本次循環進行下次跌代 length ----獲取數組元素個數
OOP object oriented programming ----面向對象編程
Object ----對象
Constructor---- 構造方法
Package ----包 Import package----導入包
Extends---- 繼承 Base class ----基類
Super class ----超類
Overloaded method ----重載方法 Overridden method ----重寫方法
Public---- 公有 Private---- 私有
Protected ----保護 Static ----靜態
Abstract ----抽象 Interface---- 接口
Implements interface ----實現接口
Exception----意外,異常
RuntimeExcepiton ----運行時異常
ArithmeticException---- 算術異常
IllegalArgumentException ----非法數據異常
ArrayIndexOutOfBoundsException---- 數組索引越界異常
NullPointerException----空指針異常
ClassNotFoundException ----類沒法加載異常(類不能找到)
NumberFormatException ----字符串到 float 類型轉換異常(數字格式異常)
IOException ----輸入輸出異常
FileNotFoundException ----找不到文件異常 EOFException 文件結束異常
InterruptedException ----(線程)中斷異常
try ----嘗試 catch ----捕捉 finally---- 最後
throw----拋出 throws----申明要拋出 print Stack Trace()----打印堆棧信息
get Message()----得到錯誤消息 get Cause()----得到異常緣由 method----方法
able---- 可以 instance ----實例 check----檢查
byte----(字節) char----(字符) int----(整型) long----(長整型)
float----(浮點型) double----(雙精度) boolean----(布爾)
short----(短整型)Byte----(字節類) Character----(字符類)
Integer----(整型類)
Long----(長整型類) Float----(浮點型類) Double----(雙精度類)
Boolean----(布爾類) Short----(短整型類) Digit----(數字)
Letter----(字母) Lower----(小寫) Upper----(大寫)
Space----(空格) Identifier----(標識符) Start----(開始)
length----(值) equals ----(等於) Ignore ----(忽略)
compare ----(比較) sub ----(提取) concat---- (鏈接)
replace----(替換) trim ----(整理) Buffer ----(緩衝器)
reverse ----(顛倒) delete ----(刪除) append ----(添加)
Interrupted ----(中斷的) Date----日期,日子 After---- 後來,後面
Before ----在前,之前 equals---- 相等
toString ----轉換爲字符串 SetTime----設置時間 Display----顯示,展現
Calendar----日曆
Add----添加,增長 GetInstance ----得到實例 getTime----得到時間
Clear----清除 Clone----克隆,複製
Util----工具 Components ----組成 our----小時,鐘頭
Minute----分鐘 Second----秒 Random ----隨機數產生器
Next Int----下一個整數 ArrayList ----動態數組 LinkedList----鏈表
Hash----哈稀 Map----地圖 Vector----向量矢量
Shuffle----打亂順序 RemoveFirst----移動至開頭
RemoveLast----移動至最後 lastElement----最後的元素 Capacity ----容量
Contains----包含,容納----Copy副本,拷貝 Search----搜索,查詢
InsertElementAt----插入元素在某一位置 io->in out----輸入/輸出
File ----文件 import ----導入 exists ----存在
isFile ----是文件 isDirectory ----是目錄 getName ----獲取名字
getPath---- 獲取路徑getAbsolutePath---- 獲取絕對路徑
lastModified ----最後修改日期 length ----長度
InputStream 輸入流 OutputStream 輸出流
Unicode 統一的字符編碼標準, 採用雙字節對字符進行編碼 Information 信息
FileInputStream 文件輸入流 FileOutputStream 文件輸出流
IOException 輸入輸出異常 fileobject 文件對象 available 可獲取的
read 讀取 write 寫 BufferedReader 緩衝區讀取
FileReader 文本文件讀取 BufferedWriter 緩衝區輸出
FileWriter 文本文件寫出 flush 清空
close 關閉 DataInputStream 二進制文件讀取
DataOutputStream 二進制文件寫出
EOF 最後 encoding 編碼 Remote 遠程
release 釋放 JBuider Java 集成開發環境(IDE)
Enterprise 企業版 Developer 開發版 Foundation 基礎版
Messages 消息格 Structure 結構窗格
Project 工程 Files 文件 Source 源代碼 Design 設計
History 歷史 Doc 文檔 File 文件 Edit 編輯 Search 查找
Refactor 要素 View 視圖 run 運行 Tools 工具 Window 窗口
Help 幫助 Vector 矢量 addElement 添加內容 Project Winzard 工程嚮導
Step 步驟 Title 標題 Description 描述 Copyright 版權
Company 公司 author 做者 Back 後退
Finish 完成 version 版本 Debug 調試
JFrame 窗口框架 JPanel 面板 JScrollPane 滾動面板
title 標題 Dimension 尺寸 Component 組件
Swing JAVA 輕量級組件 getContentPane 獲得內容面板
LayoutManager 佈局管理器 setVerticalScrollBarPolicy 設置垂直滾動條策略
AWT(AbstractWindow Toolkit) 抽象窗口工具包
GUI (Graphical User Interface) 圖形用戶界面
VERTICAL_SCROLLEARAS_NEEDED 當內容大大面板出現滾動條
VERTICAL_SOROLLEARAS_ALWAYS 顯示滾動條
VERTICAL_SOROLLEARAS_NEVER 不顯示滾動條
JLabel 標籤 Icon 圖標 image 圖象
LEFT 左對齊 RIGHT 右對齊 JTextField 單行文本
getColumns 獲得列數 setLayout 設置佈局 BorderLayout 邊框佈局
CENTER 居中對齊 JTextArea 多行文本 setFont 設置字體
setHorizontalAlignment 設置文本水平對齊方式
setDefaultCloseOperation 設置默認的關閉操做
JButton 按鈕 JCheckBox 複選框
JRadioButton 單選按鈕 addItem 增長列表項
getItemAt 獲得位置的列表項 getItemCount 獲得列表項個數
setRolloverIcon 當鼠標通過的圖標 setSelectedIcon 當選擇按鈕的圖標
getSelectedItem 獲得選擇的列表項 getSelectedIndex 獲得選擇的索引
ActionListener 按鈕監聽 ActionEvent 按鈕事件
actionPerformed 按鈕單擊方法
下面的英語詞彙是本人準備 SCJP 所整理的,如今跟你們分享一下:
encapsulation--封裝性 break encapsulation 破壞了封裝性
duplicate------重複 invoke---------引用
template-------模板 conventions----公約
contract-------合同,契約,規範,縮短 expand or contract---變大與縮小
identifiers----標識符 keywords-------關鍵字
inheritance----繼承 general--------普通
generate-------產生 explicitly-----明確
cohesive-------凝聚力 recommendations 建議
adhere---------堅持 tricky --------絕招
spec-----------規格 compose--------組成
enhancement----加強 a set of-------一組
cleverly-------巧妙 internationally 國際
currency character 貨幣符號$ curly braces---花括號{}
comma----------逗號, semicolon------分號;parentheses----圓括號()
dot------------圓點. ellipsis-------省略號……
square brackets 方括號[] angle brackets-尖括號<>
postfix--------後綴 也能夠用 suffix 來表示 prefix---------前綴
preceding------先前的 valid----------有效的
inferred-------推斷 retrieve ------從新找到,取回
method signatures 方法簽名 objective------目標, 目的
guarantee------保證 scope----------範圍, 機會, 餘地
modifiers------修飾詞 access modifiers----訪問權限
polymorphically 多態 polymorphism---多態性
collectively---全體的,共同的 crucial--------相當緊要
identical------同樣的almost identical-----差很少
essentially ---本質上 more than------而不是
other than-----除了,不一樣於 but rather-----而是
anything but---除了什麼以外的任何東西; 毫不;
regardless-----無論 Variable Argument Lists 可變形參列表
clarify--------澄清,闡明 syntax---------語法
Primitive------基本類型 presented------介紹
fragments------片斷
compile--------編譯 compilable-------可編譯的
collision------衝突 duplicates-----副本
three-dimensional array 三維數組
restrict-------約束
enclosed-------被附上的,依附於
nuances--------細微差異
concrete class-具體的類,即非 abstract 類
spot-----------認出,發現 immutable------不可改變的
inheritance----繼承 hierarchies----層次
encapsulation--包裝,封裝
and theses-----形形色色的 and graduate theses 形形色色的大學畢業生
dedicated to---獻身於 that is,------換句話說
In a nutshell--簡單的說 diamond--------鑽石,菱形
hint-----------提示,暗示,線索
Overriding-----覆蓋-Overloading---重載
overriding method 子類中的覆蓋方法
overriden method 父類中的被覆蓋方法
checked exception===RuntimeException
unchecked exception==非 runtime exception
pass the buck to 推卸責任給……
Covariant Returns 協變返回 assign----------賦值
Coupling--------耦合 Cohesion--------結合,聚合
up front--------預先 admit it up front------預先接納
With respect to 關於 fragments ------片斷
respective------各自的
For the most part 在極大程度上 decimal----------十進制
octal-------------八進制 hexadecimal ------十六進制
decimal fraction--小數
implicit----------暗示的 explicit-----直接的
Variable Scope----變量做用域
Wrapper Classes---封裝類,如 Boolean,Chracter
unBoxing--------拆包 autoboxing-------封裝包
Likewise--------一樣地 eligible--------符合條件
eligible for garbagecollection----符合垃圾回收器的條件
emptied---------耗盡
reclaimed-------回收,再生 boils down to-----歸結爲
contrary to-----與什麼相反 candidates--------考生,候選人
operands--------操做數 Remainder Operator-- 餘數
reminder--------提醒 remainder--------餘數
evaluate--------求值 rightmost---------最右邊的
ternary operator--三元操做符 Short-Circuit----使……短路
recursion--------遞歸 mythical---------神話
is out of--------脫離危險 Side Effects-----反作用
So far so good---到如今爲止一直都還很好
backwards and forwards 來回地
sets aside-------留出 as if by magic 難以想象的
Calendaring------日曆 Locale-----------現場
checkered--------多變的 delimiters-------定界符
from Within------從……的內部
is subject to----從屬於……;受……支配
issued from------由……產生
In addition to ……also 除了……外,還能夠……
alias------------別名 cries out for----迫切須要
be back----------來回 concurrently-----併發的
be in for--------參加
daemon threads---守護線程,即後臺線程 decimal----十進位的, 小數的
causes compilation to fail ----引發編譯錯誤
expressions evaluate to True----表達式求值是正確的
Which two demonstrate an "is a" relationship?----哪兩個代表是 is a 關係:(繼 承關係)
access final variables ----訪問 final 變量
allows this code tocompile and run ----容許代碼編譯和運行
No statement is needed ----沒有哪一個語句須要
declarations----申明
The program runs but abortswith an exception----程序運行被異常停止
An error causes compilation to fail----一個錯誤引發編譯失敗
Which two are equivalent----哪兩個是相等的一個多是變量未定義引起的錯誤
An error "possible undefined variable" at line 4 causes compilation to fail
What is the acceptable type for the variable i:變量 i 能接受的類型是哪個
store elements in a collection----在容器中存取數據
guarantees----確保
The collection is guaranteed tobe immutable----容器中元素肯定是不可改變的
appears----出現
logical expressionevaluate to true----邏輯表達式求值正確
constructs----構造 determines----肯定
decode----解碼
demonstrate----說明 encapsulation----封裝
modification----修改 directly----直接地
situation---- 位置, 環境
still possible to ----儘量的去 immediate----當即的
single interface----單一接口
anonymous----匿名 store objects----存取對象
not initialized ----沒有初始化
cannot be referenced----不能被引用
forces a subclass to implement it----阻止一個子類去實現它
restrictive----約束
prevents 防止 appropriate 適當的, 恰當的 determine 肯定
degrees 角度 guarantees 保證 provides capability 提供容器
thread is blocked :線程被阻塞 consequence 結果, 後果
regarding 關於; 有關 invokes 引發, 產生
valid identifier 有效的標識符 invocation 誘發 produce 產生, 引發
What will happen if you compile/run thiscode: 編譯運行代碼會發生什麼
category----種類, 類別 behavior----行爲, 舉止, 表現
generated----發生,產生
affects ----影響 marked----有記號的, 有痕跡的, 標定的
accessibility----易接近性, 可達性
explicit----明確的, 明晰的 assignments----分配
undetermined ----未肯定的
issue----冒出, 流出; 傳出 guaranteed----有擔保的
finalization ----結束,最終形式
reference:引用
bear a reference to---- 和...有關
have a reference to---- 和...有關
cross reference to ----互相參看
give a reference to ----提到, 介紹
in reference to ----關於
with reference to ----關於
make reference (to) ----提到, 涉及到, 參考, 參看
with reference to ----關於
without reference to---- 無論, 不顧; 和...無關
represents----表現 declares a variable----聲明一個變量
access static members----訪問靜態成員 standaloneprogram----單機程序
circumstances----境況
Under which circumstances will a thread stop----在哪一種狀況下線程會中止
associates----關聯 most applicable----最大可能
standard output----標準輸出
valid declarations of a native method----有效的本地方法聲明
indicated position----被指出的位置
earliest line in the following code ----下面代碼最早的行
optimizations----最佳化 assuming----假定 attempting----嘗試
desirable----須要的
a certain method within acertain class---個定義了的類中的一個定義了的方法
accessibility modifiers----訪問修飾
code fragments----代碼段 concerning----關於
instantiating----實列化 currently----如今 monitor----顯示器 ,監視
regardless----無論
evaluate----賦值 switch construct----開關概念 exactly----徹底地
occur----發生 A character literal ----一個字符字母
appearance----表面上
appear----出現 be applied to a method----應用於一個方法
obtained----得到
prior----更重要的 describes----描述 frequently----常常
unrelated----無關的 polygon ----多角形 drawable----可拖動的
A polygon has vertex information stored in a vector
----polygon 的頂點信息存放在 Vector 類型的對象內部
corrected----錯誤的corrected argument----錯誤參數 inseparate----不分開的
passed----經過
exclude----排除 Assume----承擔 constitutes----組成 entire----整個的
complain----控訴
indicating----指出 malformed----難看的 programmer----程序設計者
appearance----外表
positioned----放置 percentage----百分比 designating----指定
higher priority ----高優先級別
hierarchy----科學之分類 superfluous----多餘的 perform----執行
binary comparison 二進制比較 placed----放置 performance----性能, 特性
circumstances 境況 instantiated 實例化 handling 處理 Ensures 肯定
literal indicators ----字符指針 actually----實際上
unique elements----元素惟一
literal----字面量 fairly----公平地 intuitive----直覺的
explicit----明顯
algorithms----運算法則 platform dependent----平臺依賴
abstraction----抽象化
behavior----行爲particular----個別項目 blueprintv 藍圖
concrete----具體物
representation----表示法 generated----產生 layout manager----佈局管理器
associates----關聯
declare and initialize a variable----聲明實例化一個變量
indicated position----規定位置
greater than----大於 expression----表達式 concerning----關於
garbage collected----垃圾回收器
terminate----結束 be accessed by----進行存取
index register----變址寄存器
attempting 嘗試