abstract (關(guān)鍵字) 抽象 ['.bstr.kt]
access vt.訪問(wèn),存取 ['.kses]'(n.入口,使用權(quán))
algorithm n.算法 ['.lg.riem]
annotation [java]代碼注釋 [.n.u'tei..n]
anonymous adj.匿名的[.'n.nim.s]'
(反義:directly adv.直接地,立即[di'rektli, dai'rektli])
apply v.應(yīng)用,適用 [.'plai]
application n. 應(yīng)用 , 應(yīng)用程序 [,.pli'kei..n]' (application crash 程序崩潰)
arbitrary a.任意的 ['ɑ:bitr.ri]
argument n.參數(shù);爭(zhēng)論,論據(jù) ['ɑ:gjum縮.寫nt]'(args)
assert (關(guān)鍵字) 斷言 [.'s.:t] ' (java 1.4 之后成為關(guān)鍵字)
associate n.關(guān)聯(lián)(同伴,伙伴) [.'s.u.ieit]
attribute n.屬性(品質(zhì),特征) [.'tribju:t]
boolean (關(guān)鍵字) 邏輯的, 布爾型
call n.v.調(diào)用; 呼叫; [k.:l]
circumstance n.事件(環(huán)境,狀況) ['s.:k.mst.ns]
crash n.崩潰,破碎 [kr..]
cohesion 內(nèi)聚,黏聚,結(jié)合 [k.u'hi:..n]
a class is designed with a single, well-focoused purpose. 應(yīng)該不止這點(diǎn)
command n. 命令,指令 [k.'mɑ:nd](指揮,控制)
(command-line 命令行)
Comments [java]文本注釋 ['k.ments]
compile [java] v.編譯 [k.m'pail]'
Compilation n.編輯[,k.mpi'lei..n]
const (保留字)
constant n. 常量, 常數(shù), 恒量 ['k.nst.nt]
continue (關(guān)鍵字)
coupling 耦合,聯(lián)結(jié) ['k.pli.]
making sure that classes know about other classes only through their APIs. declare [java]聲明 [di'kl..]
default (關(guān)鍵字) 默認(rèn)值 ; 缺省值 [di'f.:lt]
delimiter 定義符; 定界符
Encapsulation [java]封裝 (hiding implementation details)
Exception [java]例外; 異常 [ik'sep..n]
entry n.登錄項(xiàng), 輸入項(xiàng), 條目['entri]
enum (關(guān)鍵字) 枚舉
execute vt.執(zhí)行 ['eksikju:t]
exhibit v.顯示, 陳列 [ig'zibit]
exist 存在, 發(fā)生 [ig'zist] '(SQL 關(guān)鍵字 exists)
extends (關(guān)鍵字) 繼承仗嗦、擴(kuò)展 [ik'stend]
false (關(guān)鍵字)
final (關(guān)鍵字) finally (關(guān)鍵字)
fragments 段落; 代碼塊 ['fr.gm.nt]
FrameWork [java]結(jié)構(gòu),框架 ['freimw.:k]
Generic [java]泛型 [d.i'nerik]
goto (保留字) 跳轉(zhuǎn)
heap n.堆 [hi:p]
implements (關(guān)鍵字) 實(shí)現(xiàn) ['implim.nt]
import (關(guān)鍵字) 引入(進(jìn)口,輸入)
Info n.信息
(information [,inf.'mei..n] )
Inheritance [java]繼承 [in'herit.ns] (遺傳,遺產(chǎn))
initialize 預(yù)置初始化 [i'ni..laiz]
instanceof (關(guān)鍵字) 運(yùn)算符膘滨,用于引用變量,以檢查這個(gè)對(duì)象是否是某種類型稀拐。返回 boolean 值火邓。
interface (關(guān)鍵字) 接口 ['int.feis]
invoke vt.調(diào)用 [in'v.uk]' ( invocation [,inv.u'kei..n])
Iterator [java]迭代器, 迭代程序
legal 合法的 ['li:g.l]
log n.日志,記錄 [l.g]
native (關(guān)鍵字) ['neitiv]
nested [java]嵌套的 ['nestid] '如:內(nèi)部類(nested classes)
Object [java]對(duì)象 ['.bd.ekt]小編推薦一個(gè)學(xué)JAVA的學(xué)習(xí)裙【一三三,九三零,六九三】铲咨,無(wú)論你是牛還是小白躲胳,是想轉(zhuǎn)行還是想入行都可以來(lái)了解一起進(jìn)步一起學(xué)習(xí)!裙內(nèi)有開(kāi)發(fā)具纤勒,很多干貨和技術(shù)資料分享學(xué)習(xí)
Overload
[java]方法的重載(不同參數(shù)列表的同名方法) [,.uv.'l.ud]
Override
[java]方法的覆蓋(覆蓋父類的方法) [,.uv.'raid]
polymiorphism
[java]多態(tài) (polymorphism 多形性[,p.li'm.:fizm])
allowing a single object to be seen as having many types.
principle
n.原則,原理,主義 ['prinsipl]
priority
n. 優(yōu)先級(jí) [prai'.riti]
process
n. 程序, 進(jìn)程 ['pr.ses]
protected (關(guān)鍵字)
受保護(hù)的,私有的 [pr.'tektid]
provide
v.規(guī)定(供應(yīng),準(zhǔn)備,預(yù)防)[pr.'vaid]
refer to
v.引用 [ri'f.:][tu:]
reference
n. 參考(引用,涉及)['ref.r.ns]'
-->reference variable 參量, 參考變量,引用變量
Reflection
[java]反射 [ri'flek..n]
script
n.手寫體,小型程序 [skript]
serialized
vt.序列化,串行化 ['si.ri.laiz]'
(serializable adj.)(deserialize 反序列化,反串行化)
Socket
[java]網(wǎng)絡(luò)套接字['s.kit]
stack
n.堆棧 [st.k] (對(duì)應(yīng) heap 堆)
statement
程序語(yǔ)句; 語(yǔ)句 ['steitm.nt]' n. 陳述,指令
subclass
n.子類 ['s.bklɑ:s]' (supertype父類)
switch (關(guān)鍵字)
選擇語(yǔ)句坯苹。 n.開(kāi)關(guān),道岔 [sw?t?]
synchronized (關(guān)鍵字) 同步(鎖) ['si.kr.naiz]
Thread
[java]線程 [θred]小編推薦一個(gè)學(xué)JAVA的學(xué)習(xí)裙【一三三,九三零摇天,六九三】粹湃,無(wú)論你是牛還是小白,是想轉(zhuǎn)行還是想入行都可以來(lái)了解一起進(jìn)步一起學(xué)習(xí)泉坐!裙內(nèi)有開(kāi)發(fā)具为鳄,很多干貨和技術(shù)資料分享學(xué)習(xí)
throw (關(guān)鍵字) throws (關(guān)鍵字) [θr拋出.(異u]常)
transient (關(guān)鍵字)
瞬變;臨時(shí)的['tr.nzi.nt]'(可序列化)
valid
正確的,有效的 ['v.lid]
variable
n.變量 a.可變的['v..ri.bl]
volatile (關(guān)鍵字)
不穩(wěn)定的['v.l.tail]
while (關(guān)鍵字)
循環(huán)語(yǔ)句。當(dāng)...的時(shí)候 [hwail]
java 常用單詞以及它的用法 lang 包:
字符串類的方法:
character 類:isLetter():判斷是不是字母isDigit():判斷是不是數(shù)字isWhiteSpace():判斷是不是空格isUpperCase():判斷是不是大寫isLowerCase():判斷是不是小寫 String 類:equals():比較對(duì)象中值是否相等length():返回字符串長(zhǎng)度
CompareTo():比較相同索引位置上字符的 ASCII StartsWith():判斷是否以 ...開(kāi)頭endsWith():判斷是否以…結(jié)尾toUpperCase():將所有小寫轉(zhuǎn)為大寫toLowerCase():將所有大些轉(zhuǎn)為小寫trim():截掉空格indexOf():搜索某個(gè)字符在字符串中是否存在LastIndexOf():從后往前搜索第一次遇到字符的索引CharAt:根據(jù)下標(biāo)找字符subString:截取concat:連結(jié) StringBuffer 類:
append():追加
setcharAt():將下表對(duì)應(yīng)的字符更改為某個(gè)字符
insert():插入字符
reverse():倒置腕让,反置
replace():替換
toString():返回當(dāng)前對(duì)象的字符串表現(xiàn)形式
Math 類: static:靜態(tài) Class 類:
getClass():獲得類的描述信息
getSuperClass():獲得父類的描述信息 forName():java 與
sql 建立連接時(shí)使用 util 包:
Calendar 類:日歷類Calendar.getInstance();獲得該類的實(shí)例Date:日期Date.gettime();獲得毫秒數(shù)get():獲得時(shí)間組成部分add():加上時(shí)間組成部分set():修改時(shí)間組成部分
DAY_OF_YEAR 這一年的第幾天 DAY_OF_MONTH 這一月的第幾天 DAY_OF_WEEK 這一周的第幾天 Random 類:
Rand.nextInt 隨機(jī)數(shù)
框架集合:
ArrayList:查詢數(shù)據(jù)比較多時(shí)用該類size():測(cè)試容量get():獲得集合框架中的數(shù)據(jù)add():向集合框架中添加數(shù)據(jù)set():修改集合框架中的數(shù)據(jù)isEmpty():判斷集合框架是否為空indexof():搜索內(nèi)容
remove():刪除
clear():清空
LinkedList:當(dāng)插入修改數(shù)據(jù)情況多時(shí)用該類removeFirst():刪除第一個(gè)元素removeLast():刪除最后一個(gè)元素addFirst():添加第一個(gè)元素addLast():添加最后一個(gè)元素 Vector 類
addElement():添加
removeElement():刪除