1. 程式人生 > >java常見單詞彙總2(非常使用哦)

java常見單詞彙總2(非常使用哦)

lang包:
字串類的方法:
character類:
isLetter():判斷是不是字母
isDigit():判斷是不是數字
isWhiteSpace():判斷是不是空格
isUpperCase():判斷是不是大寫
isLowerCase():判斷是不是小寫
String類:
equals():比較物件中值是否相等
length():返回字串長度
CompareTo():比較相同索引位置上字元的 ASCII
StartsWith():判斷是否以 …開頭
endsWith():判斷是否以…結尾
toUpperCase():將所有小寫轉為大寫
toLowerCase():將所有大些轉為小寫
trim():截掉空格
indexOf():搜尋某個字元在字串中是否存在
LastIndexOf():從後往前搜尋第一次遇到字元的索引
CharAt:根據下標找字元
subString:擷取
concat:連結
StringBuffer類:
append():追加
setcharAt():將下表對應的字元更改為某個字元
insert():插入字元
reverse():倒置,反置
replace():替換
toString():返回當前物件的字串表現形式
Math類:
static:靜態
Class類:
getClass():獲得類的描述資訊
getSuperClass():獲得父類的描述資訊
forName():java與
sql建立連線時使用
util包:
Calendar類:日曆類
Calendar.getInstance();獲得該類的例項
Date:日期
Date.gettime();獲得毫秒數
get():獲得時間組成部分
add():加上時間組成部分
set():修改時間組成部分
DAY_OF_YEAR 這一年的第幾天
DAY_OF_MONTH 這一月的第幾天
DAY_OF_WEEK 這一週的第幾天
Random 類:
Rand.nextInt 隨機數
框架集合:
ArrayList: 查詢資料比較多時用該類
size():測試容量
get():獲得集合框架中的資料
add():向集合框架中新增資料
set():修改集合框架中的資料
isEmpty():判斷集合框架是否為空
indexof():搜尋內容
remove():刪除
clear():清空
LinkedList :當插入修改資料情況多時用該類
removeFirst():刪除第一個元素
removeLast():刪除最後一個元素
addFirst():新增第一個元素
addLast():新增最後一個元素
Vector類
addElement():新增
removeElement():刪除
Hashmap類
put():新增方法
get():查詢資料
remove():刪除資料

IO包
length():測試檔案容量
exists():判斷檔案是否存在
CreateNewFile():建立新檔案
delete():刪除原檔案
getAbsolutePath():獲得檔案的絕對路徑
FileOutputStream():輸出流
FileInputStream():輸入流
字元流:
FileReader:讀檔案
FileWriter:寫檔案
BufferedReader:緩衝讀取流
readline():讀取一行內容
BufferedReader 字串讀取的緩衝流
write():寫
newLine():換行
System.in的read方法,可以從控制檯接受輸入:
InputStreamReader() 配合 BufferedReader()使用

SQL包
Java與 SQL server 2005 連線
六個步驟:
//建立資料來源
//載入驅動程式
Class.forName(“sun.jdbc.odbc.JdbcOdbcDriver”);
//建立連線
Connection con=java.sql.DriverManager.getConnection(“jdbc:\jdbc:myODBC”,”sa”,”");
//建立語句物件
Statement sta=con.createStatement();
//執行
SQL語句
String strsql=”Update teacher set address=’地名’ where name=’姓名’”;
int count= sta.executeUpdate(strsql);
System.out.println (“更新了”+count+”行記錄”);
//關閉連線
sta.close();
con.close();
捕捉異常
catch(ClassNotFoundException cnfe) {
cnfe.printStackTrace();
}
catch(SQLException sqle) {
sqle.printStackTrace();
}
預編譯語句物件:preparedStatement


path [ pɑ:θ ] 路徑
class [klɑ:s] 類
classpath [klɑ:s’pɑ:θ ] 類路徑
public ['p ʌblik] 公共的,公用的
private ['praivit] 私有的,私人的
static ['stæ tik] 靜的;靜態的;靜止的
void [vɔid] 空的,沒有返回值的
main [mein] 主要的,重要的
System ['sistəm] 系統,方法
out [aut] 往外,出現,出外
print [print ] 列印
Demo [ 'deməu ] 演示
version [ 'və:ʃən] 版本
author [ 'ɔ:θə ] 作者
byte [bait] 位元組
short [ʃɔ:t] 短整型
int [int] 整型
long [lɔ:ŋ] 長整形
char [tʃɑ:] 字元型
String [striŋ] 字串型別
float [fləut] 單精度浮點型別
double ['dʌbl] 雙精度浮點型,雙倍
type [taip] 型別
boolean ['bu:li:ən] 布林型別真假二值
true [tru:] 真,正確的(成立的)
false [fɔ:ls] 假,錯誤的(不成立的)
binary ['bainəri] 二進位制
octal ['ɔktəl] 八進位制
hex [heks] 十六進位制
count [kaunt] 計數;計算;(計數器思想,上課注意聽)
sum [ s ʌm] 總數,總計
salary [ 'sæləri ] 薪水
Random ['ræn dəm] 隨機的
Scanner [‘skænə] 接收輸入
import [im’ pɔ:t] 匯入,輸入
if [if] 如果
else [els] 否則
switch [switʃ] 判斷語句
case [keis] 例項,情況
break [breik] 退出
continue [kən 'tinju] 跳出…繼續
return [ri tə:n] 返回
default [di’fɔ:lt]或者的意思(在軟體配置中還有預設的意思)
while [wail] 當……的時候
loop [lu:p] 迴圈
Max [ ma: k s] 最大的
Min [ mi n] 最小的
Function [ 'fʌŋ k ʃən ] 功能,函式
Method [ ‘me θə d ] 方法
result [ ri’zʌlt ]結果
Compare [ kəm’ pεə ] 比較
temp [ tem p ] 臨時
Array [ ə’rei ] 陣列
null [nʌl ] 空,無效的
pointer ['p ɔi n tə] 指標
Exception [ ik 'sep ʃən] 異常
Error [ erə ] 錯誤
Thread [ θred ] 執行緒,線狀物
Lang [læŋ] language['læŋɡ wi dʒ] 語言的縮寫
index ['indeks] 角標,索引,指標
Outof [ a:ut ɔf] 在…之外
bound [baund] 範圍
length [ leŋθ] 長度
sort [sɔ:t] 將…排序 //Arrays.sort(arr)
select [si’lekt] 選擇 //selectSort
bubble ['bʌbl] 冒泡,氣泡 //bullbeSort
change [ tʃeindʒ ] 改變,交換
swap [ swɔp ] 交換
nullpointerException 空指標異常
ArrayIndexOutOfBoundsException 陣列角標越界異常
half [ hɑ:f ] 一半的,半個的
search [ sə: tʃ] 搜尋,查詢
mid [ mid] 中間的
number [ 'nʌmbə ] 數字,號碼
util [ ju’til]是utility[ ju’tiliti ]功能,功效的縮寫
Transition [ træn’ziʃən] 轉換通常會用trans為其簡寫形式
Object [ 'ɔb dʒi kt ] 物件, 物體
Class member [ 'membə ] 類成員
Class method [ 'meθəd] ] 類方法
Class variable [ 'vεə riə ble ] 類變數
Constructor [ kən’strʌktə ] 構造方法,構造器
package [ 'pækidʒ] 包
Car [ kɑ: ] 汽車,小轎車
Color [ 'kʌlə] 顏色
Red [ red ] 紅色
Blue [ blu: ] 藍色
Black [ blæ k] 黑色
White [ hwait ] 白色
run [ run] 跑, 執行
Person [ 'pə:sən ] 人
People [ 'pi:pl ] 人,人們
Age [ eidʒ] 年齡
Name [ neim ] 名字,名稱,名譽,名人
Speak [ spi:k] 說話,講話,
set [ set] 設定
reset [r i set] 重新設定
get [get ] 獲取,獲得
code [ kəud ] 程式碼,代號,編碼
country [ 'kʌn tri ] 國家,國土
University [ju:ni’və:siti] 大學
College [ 'kɔlidʒ] 大學
Private [ 'praivit ] 私有的,私人的
show [ ʃəu] 顯示,展示
sleep [ sli:p ] 睡, 睡覺, 睡眠 1秒=1000毫秒
single [ 'siŋgl] 單一的,單獨的,單身的,單程的
instance [ 'instəns ]例項,情況
tool [ tu:l] 工具
Data [ 'deitə ] 資料
develop [ di’veləp ] 開發
extends [ ik’stends] 繼承,延伸,推廣
Phone [ fəun ] 電話
Call [ kɔ:l] 呼叫,給…打電話
Study [ 'stʌdi] 學習,研究
work [ wə:k ] 工作,操作
super ['sju: pə] 父類的,超級的,超類的
final ['fai nl] 最終的
finally
finalized
abstract ['æbstrækt] 抽象的
interface [ 'intəfeis ] 介面
implements ['impliments] 實現
mouse [maus ] 滑鼠, 老鼠
bonus [ 'bəunəs ] 獎金
inner [ 'inə ] 內部的
protect [prəu’tekt] 保護,受保護的,防衛
equals ['i:kwəls]判斷兩個字串是否相等
memory ['meməri] 記憶,記憶體,儲存器
OutOfMemoryError 在記憶體之外的錯誤:記憶體溢位(專業說法)
heap [hi:p] 堆
space [speis] 空間
Java heap space Java堆記憶體
Throw [θrəu] 丟擲,投擲
Throws [θrəuz] throw的複數形式
finally ['fainəli] 最後,最終
Message ['mesidʒ] 訊息,資訊,通知
try [trai] 嘗試,試圖
catch [kætʃ] 捕獲,捕捉,抓住
close [kləuz] 關閉,結束
open ['əupən] 開啟,公開
add [æd] 新增,增加
prelect [pri’lekt ] 講課,講演
directory [ di’rektəri ] 目錄
throwable [ 'θrəuə’ei bl ] 直譯是可丟擲的,在Java中指異常類.
ClassCastException (“型別錯誤”),型別轉換異常
Runtime [run’taim] 執行時間
RuntimeException 執行時異常
Current ['kʌrənt] 當前的,現在的
Arithmetic [ə’riθmətik ] 算數
synchronized [ 'sɪŋkrə,naɪzd] 同步的
Runnable [ 'rʌnəbl] 可捕捉的(在java中它是一個介面)
Inter rupted [,intə’rʌptid] 中斷的,被阻止的
Ticket ['tikit] 票
Bank [bæŋk] 銀行
tank 坦克
flag [flæɡ] 標記, 旗幟
dead [ded] 死亡的,無生命的
lock [ lɔk] 鎖
unlock
Resource [ ri’sɔ:s] 資源
Notify ['nəutifai ] 喚醒, 告知
Input ['input] 輸入
Output [ 'autput ] 輸出
bounded ['baundid] 有界限的
Buffer ['bʌfə] 緩衝區
boundedbuffer 有界緩衝區
Signal ['siɡ nəl] 訊號,標誌
Condition [kən’diʃən] 條件
Producer [prə’du:sə] 生產者
Consumer [ kən’sju:mə ] 消費者
substring [ 'sʌb striŋ] 子字串, 部分字串,子鏈
Trim [trim] 修剪, 修整
Append [ə’pend] 新增
Add [ æd] 增加
Insert [in’sə:t] 插入, 比如把一段字串 “cd” 插入到 “abef”
Delete [di’li:t] 刪除
remove
replace [ri’pleis] 代替,取代,更換
update [ ʌp’deit] 更新
Create [ kri’eit ] 創造,創作
Builder ['bildə] Java中為 “緩衝器”, 直譯為建築者
StringBuffer 字串緩衝區(同步的)
StringBuilder 字串緩衝區(不同步的)
char [tʃɑ:] 字元型
character ['kærəktə] 字元
int [int] 整型
integer ['intidʒə] 整數型別
parse [pɑ:z] 解析, 轉換成…
parseInt 轉換為int型別
Retain [ri’tein] 保持
reverse [ ri’və:s ] 反轉,翻轉
collection [kə’lekʃən] 集合,聚集,採集
Remove [ri’mu:v] 移除,刪除
clear [kliə] 清空,清除,清楚的.
Iterator [itə’rei tə] 迭代器
list [list] 列表,清單(集合之一)
ArrayList ['əri list] 陣列列表(最常用的集合,重點掌握)
HasPrevious ['pri:vjəs] 在…之前
HasNext
Split [split] 切割
Element ['elimənt] 元素
NoSuchElementException
linked [ liŋkt] 連線的
contains [kən’teinz] 包含
Set [ set] 集合
Comparator ['kəmpə reitə] 比較儀
style [stail] 風格,型別
math [mæθ] 數學,算數
ceil() [ si:l] 返回大於引數的最小整數。
floor() [flɔ:] 返回小於引數的最大整數。
round() [raund] 返回四捨五入的整數。
pow(a,b) [ p a u]a的b次方。
execute ['eksikju:t] 執行
process ['prəuses] 處理,加工
Notepad ['nəutpæd] 筆記本
destroy [di’strɔi] 消毀, 破壞,消滅
Separator ['sepə reitə] 分隔符,分離器
Generic [dʒi’nerik] 類的,一般的
vector ['vektə] 也是一個集合(早期的一個集合現在幾乎不用了)
value ['vælju:] 值,價值
Calendar ['kæ lən dɚ] 日曆,日曆表,曆法
Day [dei] 一天, 每天
Week [wi:k] 周,星期
Month [ mʌnθ] 月
Year [jiə] 年
format ['fɔ:mæt] 格式,樣式
ParseException 解析異常
stack [stæk] 堆
trace [treis] 痕跡
printStackTrace
by [bai] 通過,按照
order ['ɔ:də] 順序,規則
byOrder
line [lain] 一行
readLine() 讀取一行
stream [stri:m] 流 (生活中常見的流有: 水流,電流,資料流)
flush [flʌʃ]清空緩衝區資料,然後緩衝區的資料就去了它們該去的地方
filter [filtə]過濾器
Absolute ['æbsəlju:t] 絕對的
hidden ['hidən] 隱藏的
Suffix [sə’fiks] 字尾的
level ['levəl] 標準,水平的
store [stɔ:] 儲存
accept [ək’sept] 接受,承認,同意
sequence ['si:kwəns] 序列
Enumeration [i,nju:mə’reiʃən] 列舉,列舉
merge [mə:dʒ] 合併
access ['ækses] 使用
Un supported [,ʌnsə’pɔ:tid] 不支援的
Unsupported Encoding Exception
compare [kəm’pεə] 比較
comparable ['kɔm pə rəbl] 可以比較的
field ['fi:ld] 欄位
button ['bʌtən] 按鈕
frame [freim] 框架,結構
action ['ækʃən] 行動,動作
event [i’vent] 事件,
visible ['vizəbl] 看的見的,可見的
menu ['menju:] 選單
area ['εə r iə] 區域,地區
item ['aitəm] 條目,專案
Scroll [sk r əul] 卷軸,滾動
pane [pein] 窗格
ScrollPane 滾動視窗;滾動面板
Content ['kɔntent] 內容
Context
choose [tʃu:z] 選擇
dialog ['daiəlɔg] 對話,會話
Relative [ 'relətiv ] 相對的
Init [ i,nit ] 初始化
Initialization [ i,ni ʃəl’zeiʃən] 初始化
perform [pə’fɔ:m] 執行,運轉
Port [ pɔ:t ] (計算機的)埠
Viewport [ 'vju:pɔ:t ] 視口
pressed [prest] 緊迫的, 加壓的
display [,dis’plei] 顯示; 表現
dispose [dis’pəuz] 處理,安排
Operator ['ɔpəreitə] 操作員
operation [,ɔpə’reiʃən] 操作(動詞)
host [həust] 主機,主人
address [ə’dres] 地址
HostAddress
receive [ri’si:v] 接收
send [send] 傳送
client ['klaiənt] 客戶
Server ['sə:və] 伺服器
log [lɔ’gin] 註冊
register ['redʒistə] 登入
upload [ 'ʌpləud] 上傳
Download [daun’ləud] 下載
Task [tɑ:sk] 任務
Browse [brauz] 瀏覽
Browser [ brawə:] 瀏覽器
connection [kə’nekʃən] 連線
layout ['leiaut] 佈局
Terminate [ 'tə:mineit ] 結束
Instantiation [in,stænʃi’eiʃən] 例項化
Instance
declared [di’klεəd] 公然的
Access [ ək’ses ] 進入,接近,入口,通道
Accessible [ək’sesəbl] 可進入的
invoke [in’vəuk] 呼叫
board [bɔ:d] 木板,甲板
MainBoard
card [kɑ:d] 卡片
Network card
match [mætʃ] 匹配
matcher ['mætʃə] 匹配器
pattern ['pætən] 模式,圖案
Regex [ ri’dʒeks ] 正則表示式
title ['taitl] 標題
untitled [,ʌn’taitld] 無標題的
Charset [ tʃɑ: set ] 字符集,編碼集
Encoding
Rows [rəus ] 多行,
Cols [ kɔls] 列數
Top [ tɔp] 頂部,頂端
center ['sentə] 中心, 中央
target ['tɑ:ɡit] 目標
document ['dɔkjumənt] 檔案
table ['teibl] 表格,桌子
span [spæn] 跨度,範圍
User ['juzə] 使用者
password ['pɑ:swə:d ] 密碼
Radio [ 'reidiəu ] 單選框
Checkbox [ 'tʃekbɔks ] 複選框
image ['imidʒ] 影象,影像
none [nʌn] 沒有
option ['ɔpʃən] 選項
Form [ fɔ;m] 結構,形式
Height [hait] 高度
Width [wiθ] 寬度
border ['bɔ:də] 邊框寬度
alert [ə’lə:t] 警告,彈出
Onclick [ ɔn’klik] 滑鼠單擊
reset [ ‘ri:set] 重置,清零
submit [səb’mit] 提交
Stylesheet [stail’ ʃ:t] 樣式表
Background ['bækɡraʊnd] 背景
decoration [,dekə’reiʃən] 裝飾,裝潢
Hover ['hɔvə, 'hʌvə] 滑鼠移動到連結上
Active ['æktiv] 選定的連結
Visit ed ['vi zi tid] 已訪問的連結
Link [liŋk] 未訪問的連結
Letter ['le tə]
Focus ['fəukəs] 焦點,中心
blank [blæŋk] 空白的
Bottom ['bɔtəm] 底部,末端
Botton
Pad ding [ pæd iŋ ]
Solid ['sɔlid] 實線邊框
Dashed [dæʃt] 在MAC平臺上IE4+與WINDOWS和UNIX平臺上IE5.5+為虛線。否則為實線
Groove [ɡru:v] 凹槽
Dotted ['dɔtid] 在MAC平臺上IE4+與WINDOWS和UNIX平臺上IE5.5+為點線。否則為實線
Position [pə’zɪʃən] 位置
Var [vɑ:] 在Script中用來定義變數型別的單詞
undefined [,ʌndi’faind] 未定義的,不明確的
global ['ɡləubəl] 全域性的, 總體的
Generate [ dʒnəreit] 生成
Modified [ 'mɔdi faid] 改進的,改良的
Eclipse中用到的單詞
application
perspective [pə’spektiv]
location [ ləu’keiʃən] 位置(檔案在電腦中的位置)
encoding [in’kəudiŋ] 編碼
Properties [ 'prɔpətis] 屬性,效能
File [ 'fail] 檔案
Folder ['fəʊldə] 資料夾
View [ vju: ] 檢視, 視線,看
Show view 顯示檢視
Refresh [ri’freʃ] 更新,重新整理
Edit ['edit] 編輯
Project [prədʒekt] 專案,工程,計劃
Preference ['prefə rəns] 個人喜好/在漢化版中是”屬性”
rename [,ri:'neim] 改名,重新命名 (F2快捷鍵)
template ['templit] 模板
console [kən’səul] 控制檯
font [fɔnt] 字型
syntax ['sintæks] 語法
bracket ['brækit] 括號
keyword ['ki:wə:d] 關鍵字
excluding [ik’sklu:diŋ] 將…排除在外
Java基礎常見英語詞彙(共70個)
OO: object-oriented ,面向物件 OOP: object-oriented programming,面向物件程式設計
JDK:Java development kit, java開發工具包 JVM:java virtual machine ,java虛擬機器
Compile:編繹 Run:執行 Class:類 Object:物件
System:系統 out:輸出 print:列印 line:行
variable:變數 type:型別 operation:操作,運算 array:陣列 parameter:引數
method:方法 function:函式 member-variable:成員變數 member-function:成員函式
get:得到 set:設定 public:公有的 private:私有的 protected:受保護的
default:預設 access:訪問 package:包 import:匯入 static:靜態的
void:無(返回型別)
extends:繼承 parent class:父類 base class:基類 super class:超類
child class:子類 derived class:派生類 override:重寫,覆蓋 overload:過載
final:最終的,不能改變的 abstract:抽象 interface:介面 implements:實現
exception:異常 Runtime:執行時 ArithmeticException:算術異常
ArrayIndexOutOfBoundsException:陣列下標越界異常 NullPointerException:空引用異常
ClassNotFoundException:類沒有發現異常
NumberFormatException:數字格式異常(字串不能轉化為數字)
Try:嘗試 Catch:捕捉 Finally:最後 Throw:丟擲
Throws: (投擲)表示強制異常處理 Throwable:(可丟擲的)表示所有異常類的祖先類
Lang:language,語言 Util:工具 Display:顯示 Random:隨機
Collection:集合 ArrayList:(陣列列表)表示動態陣列 HashMap: 散列表,雜湊表
Swing:輕巧的 Awt:abstract window toolkit:抽象視窗工具包
Frame:窗體 Size:尺寸 Title:標題 Add:新增
Panel:面板 Layout:佈局 Scroll:滾動 Vertical:垂直
Horizonatal:水平 Label:標籤 TextField:文字框
TextArea:文字域 Button:按鈕 Checkbox:複選框
Radiobutton:單選按鈕 Combobox:複選框 Event:事件 Mouse:滑鼠 Key:鍵
Focus:焦點 Listener:監聽
Border:邊界 Flow:流 Grid:網格 MenuBar:選單欄
Menu:選單 MenuItem:選單項 PopupMenu:彈出選單
Dialog:對話方塊 Message:訊息 Icon:圖示
Tree:樹 Node:節點
Jdbc:java database connectivity,java資料庫連線
DriverManager:驅動管理器 Connection:連線 Statement:表示執行物件
Preparedstatement:表示預執行物件 Resultset:結果集
Next:下一個 Close:關閉 executeQuery:執行查詢
Jbuilder中常用英文(共33個)
File:檔案 New:新建 New Project:新建專案
New Class: 新建類New File:新建檔案 Open project:開啟專案Open file:開啟檔案
Reopen:重新開啟 Close projects:關閉專案
Close all except…:除了…全部關閉 Rename:重新命名 Exit:退出
View:檢視Panes:面板組 Project:專案 Content:內容
Structure:結構 Message:訊息 Source:原始檔 Bean:豆子Properties:屬性Make:編 繹 Build:編繹 Rebuild:重編繹Refresh:重新整理Project properties:專案屬性
Default project properties:預設的專案屬性
Run:執行 Debug:除錯 Tools:工具 Preferences:引數配置
Configure:配置 Libraries:庫