1. 程式人生 > >Java相關英語單詞

Java相關英語單詞

day1 Java概述
掌握
1、JDK 
abbr. Java開發工具包(Java Developer's Kit) (abbr.縮寫)
2、JRE 
abbr. Java執行環境(Java Runtime Environment)
3、JVM 
abbr. Java虛擬機器(Java Virtual Machine)
4、system ['sɪstəm]   System
n. 制度,系統; 
5out [aʊt] 
adj. 外面的;出去
6、println 
n. 換行列印(Java語言中的命令) 
7、main [meɪn]
n. 主方法
8、download[daʊn'
ləʊd] vt. [計] 下載 9、path [pɑːθ] n. 道路;小路;軌道;路徑 10、JAVA_HOME JDK的安裝根目錄,例如:D:\ProgramFiles\Java\jdk1.8.0_141 11public ['pʌblɪk] adj.公共的 12static ['stætɪk] adj. 靜態的; 13void [vɒɪd] adj. 空的;無效的; 14string[strɪŋ] String n. 一串,字串 15、args n. [計算機]引數 16class [klɑːs] n. 階級;班級;種類;類;
17、bin [bɪn] n. 二進位制 18、src 原始碼,源程式 h,這裡代表source code 19、bit [bɪt] n. [計] 位元(二進位制資訊單位); 20byte [baɪt] n. 位元組;8位元組 拓展 1、command [kə'mɑːnd] vi. 命令,控制 2、compile [kəm'paɪl] vt. 編譯;編輯; 3、language ['læŋgwɪdʒ] n. 語言 4、lang [læŋ] abbr. 語言(language) 5、development [dɪ'veləpm(ə)nt] n. 發展;開發;
6、kit [kɪt] n. 工具箱 7、machine [mə'ʃiːn] n. 機械,機器; 8、Java SE:Java標準版,Java Standard Edition 9、Java EE:Java企業版,Java Enterprise Edition 10、Java ME:Java小型版,Java Micro Edition 11、GC:垃圾收集機制(Garbage Collection)   day2 語法基礎 掌握 1byte [baɪt] n. 位元組 2short [ʃɔːt] adj. 短的; 3int 英 [ɪn'tɪəːrɪə(r)] 美 [ɪnt] abbr. 整數 4long [lɒŋ] adj. 長的;過長的; 5float [fləʊt] 單精度浮點數 6double ['dʌb(ə)l] 雙精度浮點數 7char [tʃɑː] 單個字元型別 8、boolean ['bʊlɪən] 布林型 9、unicode ['juːnɪˌkəʊd] n. 採用雙位元組對字元進行編碼;統一的字元編碼標準 10、ASCII ['æski] abbr. 美國資訊交換標準碼(American Standard Code for Information Interchange) 11true[truː] adj. 真實的;正確的 12false [fɔːls; fɒls] adj. 錯誤的; 拓展 1、age[eɪdʒ] n. 年齡; 2、name[neɪm] n. 名稱,名字;姓名 3、number ['nʌmbə] n. 數 4、assign [ə'saɪn] vt. 分配;指派;[計][數] 賦值 5、logic ['lɒdʒɪk] adj. 邏輯的 6、arithmetic[ə'rɪθmətɪk] n. 算術,演算法 7operator['ɒpəreɪtə] [計]操作符 8、relational [rɪ'leɪʃ(ə)n(ə)l] adj. 相關的; relational operator:關係運算符 relational database關係型資料庫 relational expression[計]關係表示式 9、variable ['veərɪəb(ə)l] adj. 變數的;可變的;易變的,多變的; 10、sum [sʌm] n. 金額;總數 11const ['kɒnst] n. 常量,常數 12、constant ['kɒnst(ə)nt] n. [數] 常數;恆量 13、initialize [ɪ'nɪʃ(ə)laɪz] vt. 初始化   day3 分支結構 掌握 1if [ɪf] conj. (表條件)如果;即使;是否;(表假設)假如 2else[els] adv. 其他;否則;另外 3switch[swɪtʃ] n. 開關;轉換 4case[keɪs] n. 情況; 5default[dɪ'fɔːlt; 'diːfɔːlt] n. 缺席;缺乏;系統預設值 6、scanner['skænə] Scanner n. [計] 掃描器;掃描器; 7、next [nekst] adj. 下一個的; 8、import[ɪm'pɔːt; 'ɪm-] vt. 匯入 9、util [ju'til] 代表utility[juːˈtɪlɪtɪ] adj. 實用的;通用的; 10in[ɪn] 在裡面的的,輸入 11、count [kaʊnt] vi. 計數 12、year [jɪə; jɜː] n. 年; 13、month[mʌnθ] n. 月 14、day[deɪ] n. 一天;時期 15、date[deɪt] n. 日期 拓展 1、length[leŋθ] n. 長度,長; 2、height [haɪt] n. 高地;高度;身高; 3、weight[weɪt] n. 重量,重力; 4、radius['reɪdɪəs] n. 半徑 5、area['eərɪə] n. 區域,地區;面積;範圍 6、score [skɔː] n. 分數 7、week[wiːk] n. 周,星期 8、hour['aʊə] n. 小時; 9、minute['mɪnɪt] n. 分,分鐘; 10、second['sek(ə)nd] n. 秒;第二名 11、millisecond ['mɪlɪsek(ə)nd] n. 毫秒 12、monday [ˈmʌndeɪ; ˈmʌndi] n. 星期一 13、tuesday['tjuːzdeɪ; -dɪ] n. 星期二 14、wednesday[ˈwenzdɪ] n. 星期三 15、thursday['θɜːzdeɪ; -dɪ] n. 星期四 16、friday[ˈfraɪ.deɪ] n. 星期五 17、saturday英 [ˈsætədɪ; -deɪ] n. 星期六 18、sunday [ˈsʌndeɪ; ˈsʌndi] n. 星期日 19、season ['siːz(ə)n] n. 時期;季節;賽季 20、spring [sprɪŋ] n. 春天 21、summer['sʌmə] n. 夏季 22、fall[fɔːl] n. 下降;秋天 autumn['ɔːtəm]n. 秋天;成熟期 23、winter['wɪntə] n. 冬季; 24、width [wɪtθ; wɪdθ] n. 寬度;   day4 迴圈結構 掌握 1for[fə(r); fɔ:(r)] prep. 為,為了;因為;給;對於;至於;適合於 conj. 因為 2while [waɪl] conj. 雖然;然而;當……的時候 3do[duː] v. 做;幹; 4break [breɪk] vi. 打破;折斷;中斷 5continue[kən'tɪnjuː] vt. 使…繼續; 6、math [mæθ] n. 數學(等於mathematics) 7、random['rændəm] Random adj. [數] 隨機的; 8、first [fɜːst] adv. 第一;首先;優先;寧願; 9、sum [sʌm] n. 金額;總數; 10、check [tʃek] vt. 檢查,核對;制止 拓展 1for loop:For迴圈 for迴圈語句 for cyclic sentence for迴圈結構 for-loop structure 2、input['ɪnpʊt] vt. [自][電子] 輸入;將…輸入電腦 3、max[mæks] n.最大量;最大數 4、min [mɪn] 代表minimum['mɪnɪməm]adj. 最小的;最低的 5、temp[temp] 臨時的 6、 positive ['pɒzɪtɪv] q [數] 正的;確定的 n. 正數; 7、negative ['negətɪv] adj. [數] 負的;否定的; n. 否定;負數; 8、half [hɑːf] n. 一半;半場;半學年; adv. 一半地;部分地; adj. 一半的;不完全的;半途的; 9、 middle ['mɪd(ə)l] adj. 中間的,中部的;中級的,中等的; 10、show [ʃəʊ] vt. 顯示;說明;演出;展出 vi. 顯示;說明 11、round [raʊnd] n. 圓;迴圈;一回合; adj. 圓的; 12、item ['aɪtəm] n. 條款,專案 13、content [kən'tent] n. 內容,目錄;滿足;容量; 14、upload [ʌp'ləʊd] vt. 上傳 15、download [daʊn'ləʊd] vt. 下載   day5 一維陣列 掌握 1、array[ə'reɪ] n. 陣列,陣列;排列,列陣; 2、element['elɪm(ə)nt] n. 元素;要素;原理;成分; 3、index['ɪndeks] n. 指標;指數;索引;指標 4、length[leŋθ] n. 長度,長; 5、copy['kɒpɪ] vi. 複製;影印; 6、sort[sɔːt] vt. 將…分類;將…排序;挑選出某物 7、avg[ævərɪdʒ] abbr. 平均值(average) 8new[njuː] adj. 新的 [計]建立新的 9、max[mæks] n.最大量;最大數 10、min [mɪn] 代表minimum['mɪnɪməm]adj. 最小的;最低的 11、temp[temp] 臨時的 拓展 1、ArrayIndexOutOfBoundsException 陣列下標越界異常 2、NullPointerException 空指標異常 3、reverse[rɪ'vɜːs] vt. 顛倒;倒轉 4、range [reɪn(d)ʒ] n. 範圍;幅度; 5、bubble sort 氣泡排序 6、binary search [計] 對分查詢;二進位檢索;折半查詢法;二分搜尋 7、parameter[pə'ræmɪtə] n. 引數;係數;參量 [計] actual parameter實參 [計] formal parameter形參 [計] command line parameter命令列引數 [計]variable parameter可變引數 8、initialize [ɪ'nɪʃ(ə)laɪz] vt. 初始化,設定初值 day6 二維陣列和專案一 掌握 1、value['væljuː] n. 值 2、detail['diːteɪl] n. 細節,詳情 vt. 詳述;選派 3、balance['bæl(ə)ns] n. 平衡;餘額; 4、account[ə'kaʊnt] n. 賬戶;解釋;賬目,賬單;理由;描述 5、family['fæməli] adj. 家庭的,家族的 6、flag[flæg] n. 標誌;旗子;標記 7、menu['menju:, mə'nju:] n. 選單 8select[si'lekt] vt. 挑選;選拔 9、amount[ə'maunt] n. 數量;總額,總數 10、confirm[kən'fə:m] vt. 確認;確定;證實;批准;使鞏固 11foreach n. 為每一個,迴圈的迴圈計數器,迴圈,迭代器 拓展 1、description[dɪ'skrɪpʃ(ə)n] n. 描述,描寫;型別;說明書 2、monday [ˈmʌndeɪ; ˈmʌndi] n. 星期一 3、tuesday['tjuːzdeɪ; -dɪ] n. 星期二 4、wednesday[ˈwenzdɪ] n. 星期三 5、thursday['θɜːzdeɪ; -dɪ] n. 星期四 6、friday[ˈfraɪ.deɪ] n. 星期五 7、saturday [ˈsætədɪ; -deɪ] n. 星期六 8、sunday [ˈsʌndeɪ; ˈsʌndi] n. 星期日 9、API [,e pi 'aɪ] abbr. 應用程式介面(Application Program Interface)   day7 面向物件基礎(1 掌握 1object['ɒbdʒɪkt; -dʒekt] n. 目標;物體;客體;賓語;物件 2new[njuː] adj. 新的 [計]建立新的 3、field[fiːld] [計]欄位、欄位、域、欄、屬性 4、stack[stæk] [計]堆疊 5、heap[hiːp] n. 堆; 6、student['stjuːd(ə)nt] n. 學生;學者 7、teacher['tiːtʃə] n. 教師;導師 8、name [neɪm] n. 名稱,名字;姓名; 9、age[eɪdʒ] n. 年齡;時代; 10、tel[tɛl] telephone['telɪfəʊn]n. (美)電話;電話機; phone[fəʊn]n. 電話;耳機,聽筒 11、address[ə'dres] n. 地址; 12、gender['dʒendə] n. 性;性別; 13、title['taɪt(ə)l] 標題 14、price[praɪs] n. 價格;價值;代價 15null[nʌl] adj. 無效的,無價值的;等於零的 n. 零,[數] 空 拓展 1、OOP abbr. 面向物件的程式設計(Object Oriented Programming) 2、oriented adj. 導向的;定向的;以…為方向的 v. 調整;使朝向(orient的過去分詞);確定…的方位 3、programming['prəʊɡræmɪŋ] n. 設計,規劃;編制程式,[計] 程式編制 4、member['membə] n. 成員; 5、GC 垃圾收集Garbage Collection(GC) 6、circle['sɜːk(ə)l] n. 迴圈,週期;圓; 7、radius['reɪdɪəs] n. 半徑, 8、rectangle['rektæŋg(ə)l] n. 矩形;長方形 9、triangle['traɪæŋg(ə)l] n. 三角(形); day8 面向物件基礎(2 掌握 1、function['fʌŋ(k)ʃ(ə)n] n. 功能;[數] 函式; 2、method['meθəd] n. 方法;條理;類函式 3return[rɪ'tɜːn] n. 返回;歸還; 4return value [計] 返回值;傳回值 5return type 返回型別 6、overload[əʊvə'ləʊd] vt. 超載,過載 7、parameter[pə'ræmɪtə] n. 引數;係數;參量 [計] actual parameter實參 [計] formal parameter形參 [計] command line parameter命令列引數 [計]variable parameter可變引數 8、modifier ['mɒdɪfaɪə] [語] 修飾語 [計]修飾符 9、variable['veərɪəb(ə)l] [計]local variable區域性變數 [計]member variable 成員變數 10、reference['ref(ə)r(ə)ns] vt. 引用,參考 11、statement['steɪtm(ə)nt] [計]語句 12、arguments ['ɑːgjʊm(ə)nts] n. 引數 拓展 1、declare['dekleə] [計]declare variables宣告變數 [計]method declaration方法宣告 [計]method invocation方法呼叫 [計]calling method 呼叫方法 2、definition[defɪ'nɪʃ(ə)n] 定義 [數] defined variable User-Defined Method使用者定義方法 System-Generated Method系統方法 3、undefined [ʌndɪ'faɪnd] adj. 不明確的;未下定義的 4、husband['hʌzbənd] n. 丈夫 5、wife[waɪf] n. 妻子,已婚婦女;夫人 6、account[ə'kaʊnt] n. 賬戶;解釋;賬目,賬單;理由;描述 7、customer ['kʌstəmə] n. 顧客;傢伙;消費者 8、bank[bæŋk] n. 銀行; 9、save[seɪv] vt. 節省;儲存;儲蓄;解救 10、withdraw[wɪð'drɔː] vt. 撤退;收回;撤消;提款 11、balance['bæl(ə)ns] n. 平衡;餘額; 12、identity[aɪ'dentɪtɪ] n. 身份;同一性,一致;特性;恆等式 identity card:身份證或 ID Card; identifier:識別符號 
day9 面向物件基本特徵(
1 掌握 1public['pʌblɪk] adj. 公眾的;政府的;公用的;公立的 2protected [prə'tektɪd] adj. 受保護的 3default[dɪ'fɔːlt; 'diːfɔːlt] vi. 拖欠;不履行;不到場 n. 違約;缺席;缺乏;系統預設值 4private[ˈpraɪvɪt] adj. 私人的,私有的;私立的;私營的 5、constructor[kənˈstrʌktə(r)] n. 建構函式;構造器;建造者 6this[ðɪs] pron. 這;這個;這裡 [Java]當前物件 7、package ['pækɪdʒ] n. 包,包裹; 8、import[ɪm'pɔːt; 'ɪm-] [計]匯入 9get[get] vt. 獲得; 10set [set] set value[自] 設定值,給定值; 拓展 1、encapsulation[ɪn,kæpsə'leɪʃən] n. 封裝;包裝 2、person['pɜːs(ə)n] n. 人;身體;容貌,外表;人稱 people['piːp(ə)l]n. 人;人類;民族;公民 human['hjuːmən]n. 人;人類 3、info['ɪnfəʊ] n. 資訊;情報 4、detail['diːteɪl] n. 細節,詳情 vt. 詳述;選派 5、major ['meɪdʒə] adj. 主要的;重要的;主修的;n.專業 6、school[skuːl] n. 學校;學院; 7base[beɪs] n. 基礎;底部; 8、margin['mɑːdʒɪn] n. 邊緣;利潤,餘裕;頁邊的空白 9、bottom['bɒtəm] n. 底部;末端; 10、top[tɒp] n. 頂部,頂端;上部; 11、 pass by reference 按引用傳遞 12、 pass by value 按值傳遞     day10 面向物件基本特徵(2)和專案二 掌握 1、extends[ɪk'stendz; ek-] v. 延伸;擴充;繼承(extend的第三人稱單數形式) 2、subclass ['sʌbklɑːs] 子類 3、superclass['suːpəklɑːs; 'sjuː-] n. 超類 4override[əʊvə'raɪd] vt. 推翻;不顧;踐踏 5、overload [əʊvə'ləʊd] vt. 超載,超過負荷 6、super['suːpə; 'sjuː-] adj. 特級的;極好的 [Java]父類 7、add[æd] vt. 增加,新增; 8、update[ʌp'deɪt] vt. 更新;校正,修正; 9、delete[dɪ'liːt] vt. 刪除 10、replace [rɪ'pleɪs] vt. 取代,代替;替換,更換; 11、all[ɔːl] adj. 全部的 12、total ['təʊt(ə)l] n. 總數,合計 13、view[vjuː] vt. 觀察;考慮;檢視 14、list[lɪst] n. [計] 列表;清單;目錄 15select [sɪ'lekt] adj. 精選的;挑選出來的;極好的 16、read [ri:d;red] 讀取 拓展 1、inherit[ɪn'herɪt] vt. 繼承;遺傳而得 2、menu['menjuː] n. 選單 3、modify ['mɒdɪfaɪ] vt. 修改,修飾;更改 4、enter['entə] n. [計] 輸入;回車 5、confirm[kən'fɜːm] vt. 確認;確定;證實;批准;使鞏固 6、employee[ɪmˈplɔɪi;ˌemplɔɪˈi:] n. 僱員;從業員工 7、manager['mænɪdʒə] n. 經理;管理人員 8、salary['sælərɪ] n. 薪水 9、pay[peɪ] n. 工資,薪水;付款;報答 10、hire['haɪə] vi. 僱用,租用;受僱 11、bonus['bəʊnəs] n. 獎金;紅利;額外津貼 12、stock[stɒk] n. 股份,股票; 13、plan [plæn] vi. 計劃;打算 14、report[rɪ'pɔːt] n. 報告;報道;成績單   day11 面向物件基本特徵(3 掌握 1、instance['ɪnst(ə)ns] n. 例項;情況;建議 2、instanceof n. 例項;運算子 3、casting ['kɑːstɪŋ] 轉型 4、upcasting n. 向上轉型 5、downcasting n. 向下轉型 Safe Downcasting 安全的向下轉型 ; 安全向下轉型 ; 6、ClassCastException 型別轉換異常 拓展 1、polymorphism[,pɒlɪ'mɔːfɪz(ə)m] n. 多型性;多形性;同質多晶 2、dependency[dɪ'pend(ə)nsɪ] [計]依賴 3、association[[ə,soʃɪ'eʃən]] [計]關聯 4、aggregation [,æɡrɪ'ɡeɪʃən] [計]聚合 5、composite['kɒmpəzɪt] [計]複合,組合 6、generalization[,dʒenrələ'zeɪʃən] n. 概括;普遍化;一般化 繼承(Generalization,又稱為泛化,is-a 的關係)   day12 面向物件之高階特性(1 掌握 1、equals['i:kwəlz] v. 平等(equal的第三人稱單數形式);與…相同 2、hash code hashCode() hashCode(雜湊碼)是由物件匯出的一個整型值,雜湊碼是沒有規律的,如果物件不一樣,其雜湊碼基本也不會一致。 3、finalize['faɪn(ə)laɪz] vt. 完成;使結束 4static['stætɪk] adj. 靜態的;靜電的;靜力的 5、final['faɪn(ə)l] adj. 最終的;決定性的;不可更改的 6、native['neɪtɪv] adj. 本國的;土著的;天然的;與生俱來的;天賦的;原生的 拓展 1、block [blɒk] adj. 成批的,大塊的;交通堵塞的 2、order['ɔːdə] n. 命令;順序;規則;[貿易] 定單 3、dog[dɒg] n. 狗; 4、cat[kæt] n. 貓 5、animal['ænɪm(ə)l] n. 動物 6、car[kɑː] n. 汽車;車廂 7、vehicle[ˈvɪəkl] n. [車輛] 車輛;工具;交通工具;運載工具;傳播媒介;媒介物 8、truck[trʌk] n. 卡車; 9、train[treɪn] n. 火車; 10、plane [pleɪn] n. 飛機; 11、fly[flaɪ] vt. 飛行;飛越; 12、ship[ʃɪp] n. 船;艦;太空船 13、boat[bəʊt] n. 小船;輪船 14、clone [kləʊn] n. 克隆 15、init [ɪ'nɪt] abbr. 初始化(initialization)   day13 面向物件高階特性(2) 掌握 1abstract['æbstrækt] n. 摘要;抽象;抽象的概念 2interface ['ɪntəfeɪs] n. 介面;<計>介面;交介面 3、implements['ɪmplɪm(ə)nts] vt. 實施,執行;實現(第三人稱單數) 4、single ['sɪŋg(ə)l] adj. 單一的;單身的;單程的; n. 一個; 5、singleton ['sɪŋg(ə)lt(ə)n] 單例 6、comparable ['kɒmp(ə)rəb(ə)l] Comparable adj. 可比較的;比得上的 拓展 1、subject[ˈsʌbdʒɪkt;] n. 主題;科目 2、simple['sɪmp(ə)l] adj. 簡單的; 3、pattern['pæt(ə)n] n. 模式; 4、proxy['prɒksɪ] n. 代理人; 5、factory['fækt(ə)rɪ] n. 工廠;製造廠; 6、template ['templeɪt; -plɪt] n. 模板,樣板   day14 內部類、列舉、註解 掌握 1、inner[ɪnə] adj. 內部的; 2、outer['aʊtə] adj. 外面的,外部的; 3enum['enəm] n. 列舉 4、annotation[ænə'teɪʃ(ə)n] n. 註釋;註解; 5override[əʊvə'raɪd] @Override 覆蓋、覆寫 6、deprecated[ˈdeprəkeɪtɪd] @Deprecated v. 不贊成;棄用;不宜用(deprecate的過去式及過去分詞形式) 7、suppress[sə'pres] vt. 抑制;鎮壓;廢止 8、warning['wɔːnɪŋ] n. 警告;預兆;預告 9、suppresswarings @SuppressWarnings 抑制警告 10、source[sɔːs] source code原始碼 11、runtime ['rʌntæɪm] n. 執行時間,執行時間 12class [klɑːs] 位元組碼 拓展 1、nest[nest] vt. 築巢;巢狀 2、local ['ləʊk(ə)l] n. [計] 區域性;adj. 當地的;區域性的; 3、anonymous[ə'nɒnɪməs] adj. 匿名的,無名的 4、ordinal['ɔːdɪn(ə)l] adj. 順序的,依次的 n. [數] 序數 5、author['ɔːθə] n. 作者;作家;創始人 6、version['vɜːʃ(ə)n] n. 版本;譯文; 7、see[siː] vi. 看;看見;參見 8、since [sɪns] prep. 自…以來;自…以後 9、param[ˌpærəˈm] abbr. 引數(Parametric) 10、exception [ɪk'sepʃ(ə)n; ek-] n. 例外;異議 11、target['tɑːgɪt] @Target n. 目標,指標; 12、retention[rɪ'tenʃ(ə)n] @Retention n. 保留;扣留,滯留; 13、documented['dɒkjʊm(ə)ntɪd] @Documented 登記在案 14、inherited[ɪn'herɪtɪd] @Inherited adj. 遺傳的;繼承權的;通過繼承得到的 15、element ['elɪm(ə)nt] n. 元素; 16、type [taɪp] n. 型別,品種; ElementType元素型別 17、policy['pɒləsɪ] n. 政策,方針;策略 RetentionPolicy:保留策略 18、local variable 區域性變數 19、metadata ['metədeɪtə] n. [計] 元資料   day15 Java異常 掌握 1、exception[ɪk'sɛpʃən] n. 例外;異議;異常 2、error['erə] n. 誤差;錯誤;過失 3、throwable 可丟擲 4try[traɪ] vi. 嘗試; 5catch[kætʃ] n. 捕捉; 6finally['faɪnəlɪ] adv. 最後;終於;決定性地 7throw[θrəʊ] vt. 投;拋; 8、throws[θrəʊz] v. 投;拋(throw的三單形式);擲 拓展 1、arithmetic[ə'rɪθmətɪk] n. 算術,演算法 ArithmeticException:算術異常 2、RuntimeException 執行時異常 3、NullPointerException 空指標異常 4、ClassCastException 型別轉換異常 5、ArrayIndexOutOfBoundsException 陣列下標越界異常 6、NumberFormatException 數字格式化異常 7、trace[treɪs] n. 痕跡,蹤跡; stack trace : 堆疊追蹤;堆疊蹤跡 8、message ['mesɪdʒ] vt. 通知 n.訊息   day16 專案三 掌握 1、data['deɪtə] n. 資料(datum的複數);資料 2、team[tiːm] n. 隊;組 3、service ['sɜːvɪs] n. 服務,服侍; 4、view[vjuː] 檢視 5、bean[biːn] 豆 JavaBean:物件 6、salary['sælərɪ] n. 薪水 拓展 1、employee[ɪmˈplɔɪi;ˌemplɔɪˈi:] n. 僱員;從業員工 2、programmer ['prəʊgræmə] n. [自][計] 程式設計員 3、designer[dɪ'zaɪnə] n. 設計師; 4、architect ['ɑːkɪtekt] 設計師,建築師 5、equipment [ɪ'kwɪpm(ə)nt] n. 裝置,裝備;器材 6、PC[,pi: 'si:] abbr. 個人電腦(Personal Computer); 7、notebook['nəʊtbʊk] n. 筆記本,筆記簿; 8、printer ['prɪntə] n. [計] 印表機;印刷工; 9、status['steɪtəs] n. 地位;狀態;情形; 10、free[friː] adv. 自由地;免費;空閒的 11、busy['bɪzɪ] adj. 忙碌的;熱鬧的;正被佔用的 12、vacation[vəˈkeɪʃn] vi. 休假,度假 13、bonus['bəʊnəs] n. 獎金;紅利;額外津貼 14、stock[stɒk] n. 股份,股票; 15、description[dɪ'skrɪpʃ(ə)n] n. 描述,描寫;型別;說明書 16、display[dɪ'spleɪ] 顯示器 17、model ['mɒdl] 模型、型號 18、type [taɪp] n. 型別,品種;模範;樣式 19、remove[rɪ'muːv] 移除、刪除   day17 常用類 掌握 1、integer['ɪntɪdʒə] n. [數] 整數 2、character['kærəktə] [計] 字元 3、parse [pɑːz] 解析 4、empty[ˈemptɪ] adj. 空的;無意義的; 5、trim[trɪm] vi. 削減 6、last [lɑːst] adj. 最後的 n. 末尾,最後;上個; 7、first[fɜːst] adv. 第一;首先;優先; 8、starts n. 開始(start的複數); start with:從…開始 9、ends n. 結束(end的複數);目的;末端 end with : 以……結束 10、replace[rɪ'pleɪs] vt. 取代,代替;替換,更換; replace all:全部替換 replace first:替換第一個 replace with:用...替換 11、substring['sʌb,striŋ] n. [計] 子串;子字串 12、split [splɪt] vt. 分離;使分離; 13、contains[kən'teinz] v. 包含;容納;包含某字串(contain的單三形式) 14、uppercase['ʌpə'keɪs] n. 大寫字母 15、lowercase[,ləʊə'keɪs] n. 小寫字母; 16、concat n. 合併多個數組;合併多個字串 17、buffer['bʌfə] n. [計] 緩衝區; 18、sqrt abbr. 開平方根(square root) 19、pow 乘冪 20、ceil 向正無窮取整 21、floor 向負無窮取整 22、round 四捨五入 23、date[deɪt] n. 日期; 24、time [taɪm] n. 時間;次數; 25、calendar['kælɪndə] n. 日曆;[天] 曆法;日程表 26、append[ə'pend] 追加,附加 27、format['fɔːmæt] vt. 使格式化;規定…的格式 28、local['ləʊk(ə)l] n. [計] 區域性;當地的;本地的 29、now [naʊ] adv. 現在;如今;立刻 30、before[bɪ'fɔː] prep. 在…之前,先於 31、after ['ɑːftə] prep. 在……之後 32、comparable['kɒmp(ə)rəb(ə)l] adj. 可比較的; 33、comparator[kəm'pærətə] 比較器 拓展 1、wrapper['ræpə] 包裝類 2、boxing['bɒksɪŋ] v. 將…裝入盒中(box的ing形式) n.裝箱 3、unbox [,ʌn'bɔks] vt. 從箱子中取出 4、auto['ɔːtəʊ] n.自動 5、cache[kæʃ] 快取 6、binary['baɪnərɪ] adj. [數] 二進位制的; 7、octal['ɒkt(ə)l] adj. [數] 八進位制的 8、hex [heks] n. 十六進位制; 9decimal['desɪm(ə)l] adj. 小數的;十進位的 n. 小數 10、ignore[ɪg'nɔː] vt. 駁回訴訟;忽視;不理睬 11、equalsIgnoreCase 忽視大小寫比較是否相等 12、memory['mem(ə)rɪ] n. 記憶,記憶力;記憶體,[計] 儲存器;回憶 13、free [friː] adj. 免費的;自由的,不受約束的 14、current['kʌr(ə)nt] adj. 現在的;流通的,通用的;最近的; 15、add[æd] vi. 加;增加;加起來;做加法 16、subtract[səb'trækt] vt. 減去;扣掉 17、multiply['mʌltɪplaɪ] vt. 乘;使增加;使繁殖;使相乘 18、divide [dɪ'vaɪd] vt. 劃分;除; 19、remainder[rɪ'meɪndə] n. [數] 餘數,殘餘; 20、milli['mɪli] 毫,千分之一 21、zone[zəʊn] 地區 22、timezone 時區 23、locale[ləʊ'kɑːl] 區域、場所 24、plus[plʌs] prep. 加,加上 25、minus['maɪnəs] prep. 減,減去 26、leap [liːp] vi. 跳,跳躍 leap year:閏年 27、Instant['ɪnst(ə)nt] adj. 立即的;緊急的;緊迫的 28duration[djʊ'reɪʃ(ə)n] n. 持續,持續的時間,期間 29、period['pɪərɪəd] n. 週期,期間;時期; 30、offset['ɒfset] 位移、偏移 31、available [ə'veɪləb(ə)l] adj. 有效的,可得的;可利用的;空閒的 32、temporal ['temp(ə)r(ə)l] adj. 時間的; 世俗的; 暫存的; <語>表示時間的 33、adjuster[ə'dʒʌstə] n. 調停者,調節器  day18 集合(Collection) 掌握 1、collection [kə'lekʃ(ə)n] Collection 收集,採集 2、arrayList ArrayList n. 陣列列表、動態陣列 3、list[lɪst] List n. [計] 列表;清單;目錄 4set[set] Set n. [數] 集合; 5、clear[klɪə] vt. 清除; 6、size[saɪz] n. 大小;尺寸 7、contains [kən'teinz] v. 包含;容納;包含某字串(contain的單三形式) 8、iterator [ɪtə'reɪtə] Iterator n. 迭代器; 9、iterable Iterable 可迭代的; 可重複的; 迭代的 10、has[hæz] v. 有,得到(have的第三人稱單數); 11、next[nekst] 下一個 12、previous ['priːvɪəs] 前一個、上一個 擴充套件 1、resize[riː'saɪz] vt. 調整大小 2、retain[rɪ'teɪn] vt. 保持、留存 3、vector['vektə] 向量 4、linked[lɪŋkt] v. 連線;串聯(link的過去分詞) linked list : 連結串列 LinkedList 5、enumeration [ɪ,njuːmə'reɪʃən] n. 列舉;[數] 計算;細目 6、concurrent [kən'kʌr(ə)nt] adj. 併發的;一致的;同時發生的;並存的 7、modification[,mɒdɪfɪ'keɪʃ(ə)n] n. 修改,修正;改變 8、ConcurrentModificationException 併發修改異常 9、HashSet 雜湊集合 10、LinkedHashSet 鏈式雜湊集 11、TreeSet 樹集   day19 集合(Map)和泛型 掌握 1、map[mæp] vt. 對映; 2、key[kiː] n. (打字機等的)鍵;關鍵;鑰匙 3、value['væljuː] n. 值; 4、put[pʊt] vt. 放;安置;賦予 5、entry[ˈentrɪ] n. 進入;入口;條目; 拓展 1、HashMap 雜湊圖 2、Hashtable 雜湊表 3、TreeMap 矩陣樹圖 4、LinkedHashMap 連結串列雜湊對映 5、property['prɒpətɪ] 屬性 6、properties['prɒpətɪz] (property的複數形式) 7、bucket ['bʌkɪt] n. 桶 8、generic[dʒɪ'nerɪk] 泛化 9、wildcard['waɪldkɑrd] n. 萬用字元 10、shuffle['ʃʌf(ə)l] v. 洗牌 11、iterate ['ɪtərət] vt. 迭代;重複; 12、compare [kəm'peə] n. 比較 13、insert [ɪn'sɜːt] vt. 插入;嵌入; 14、fill [fɪl] vt. 裝滿,使充滿;滿足; vi. 被充滿   day20 檔案和IO 掌握 1、file[faɪl] n. 檔案; 2、directory[dɪ'rekt(ə)rɪ; daɪ-] n. [計] 目錄; 3、create[kriː'eɪt] 建立 4、InputStream 位元組輸入流 5、OutputStream 位元組輸出流 6、Reader 字元輸入流 7、Writer 字元輸出流 8、read [ri:d;red] 讀取 9、write [raɪt] 寫 10、close[kləʊs] vi. 關;結束;關閉 11、flush [flʌʃ] 重新整理 12、stream [striːm] 流動;流 拓展 1、folder['fəʊldə] n. 資料夾;摺疊機; 2、modified[ˈmɒdɪfaɪd] adj. 改進的,修改的 long lastModified 獲取最後一次的修改時間 ; 上次修改的時間 3、parent['peər(ə)nt] n. 父親(或母親);父母親;根源 4、absolute['æbsəluːt] adj. 絕對的;完全的; 5、canonical [kə'nɒnɪk(ə)l] 規範化 6、mkdir n. 建立一個新的子目錄(DOS命令) 7、separator['sepəreɪtə] [計] 分隔符 8、hidden ['hɪdn] adj. 隱藏的 9、suffix['sʌfɪks] n. 字尾;下標 10、prefix['priːfɪks] n. 字首 11readonly adj. 只讀的 12、canWrite 是否可寫 13、readable['riːdəb(ə)l] adj. 可讀的; 14、exists n. 存在量詞(exist的複數) 15、rename[riː'neɪm] vt. 重新命名,改名 16、FileNotFoundException 檔案找不到異常   day21 IO 掌握 1、buffered adj. 緩衝的 v. 緩衝(buffer的過去分詞) 2、ObjectInputStream 物件輸入流,從位元組流中讀出序列化的狀態資訊並把它們恢復為物件 3、ObjectOutputStream 物件輸出流,序列化一個物件 4、serializable Serializable adj. 可序列化的 5、transient['trænzɪənt] 暫時性,瞬態的 6、channel['tʃæn(ə)l] n. 通道;頻道;海峽 拓展 1、transfer[træns'fɜː; trɑːns-; -nz-] n. 轉讓;轉移; 2、encoding[ɪn'kəʊdɪŋ] v. [計] 編碼(encode的ing形式) 3、decoding['di'kodɪŋ] v. 破譯;譯解(decode的ing形式) 4、charset n. 字符集 5、UID 唯一識別符號:unique identifier 6、serialVersionUID 序列化唯一識別符號 7、access['ækses] 存取 8、RandomAccessFile 支援 “隨機訪問” 的方式,程式可以直接跳到檔案的任意地方來讀、寫檔案 9、seek [siːk] vt. 尋求;尋找; 10、skip[skɪp] vt. 跳過;遺漏 11、resources [rɪˈsɔːsiz] n. [計][環境] 資源;物力(resource的複數) 12、option['ɒpʃ(ə)n] n. [計] 選項; 13、capacity[kə'pæsɪtɪ] n. 能力;容量; 14、limit['lɪmɪt] n. 限制;限度;界線 15、position[pə'zɪʃ(ə)n] 位置 16、mark[mɑːk] 標記,標誌 17、reset [riː'set] vi. 重置;清零 18、allocate['æləkeɪt] vi. 分配;指定 19、flip[flɪp] 翻轉 20、rewind[riː'waɪnd] 反繞、倒帶、倒轉、倒回;重繞 21、direct[dəˈrekt; daɪˈrekt] adj. 直接的; 22、encoder [en'kəʊdə] n. 編碼器;譯碼器 23、decoder[,diː'kəʊdə] n. 解碼器,譯碼器; 24、serialize ['sɪrɪəlaɪz] vt. 連載,使連續,序列化 25、serialized n. 序列化; 使…成序列(serialize的過去分詞) 26、serialization [,sɪərɪəlɪ'zeʃən] n. 序列化;序列化;   day22 多執行緒 掌握 1、thread [θred] 執行緒 2、start[stɑːt] vt. 開始;啟動 3、run[rʌn] 執行,執行 4、sleep[sliːp] n. 睡眠 5、wait[weɪt] vt. 等候;推遲;延緩 6、notify['nəʊtɪfaɪ] vt. 通告,通知;公佈 7、stop[stɒp] vi. 停止;中止; 8、synchronized['sɪŋkrənaɪzd] adj. 同步的;同步化的 v. 使協調(synchronize的過去分詞);同時發生;校準 9lock [lɒk] vt. 鎖,鎖上; 拓展 1、program['prəʊɡræm] n. 程式; 2、process [prəˈses;(for n.)ˈprəʊses] 過程,程序 3、illegal [ɪ'liːg(ə)l] adj. [法] 非法的;違法的;違反規則的 IllegalThreadStateException:非法的執行緒狀態異常 4、interrupted[ɪntə'rʌptɪd] adj. 中斷的;被打斷的; 5、suspend[sə'spend] vt. 延緩,推遲;使暫停 6、resume[rɪˈzjuːm] vt. 重新開始,繼續;恢復,重新佔用 7yield[jiːld] vi. 屈服,投降 8、alive[ə'laɪv] adj. 活著的; 9、priority[praɪ'ɒrɪtɪ] n. 優先;優先權;[數] 優先次序; 10、singleton['sɪŋg(ə)lt(ə)n] 獨身,單例 11、lazy['leɪzɪ] adj. 懶惰的 12、hungry['hʌŋgrɪ] adj. 飢餓的;渴望的; 13、safe [seɪf] adj. 安全的;可靠的; 14、join [dʒɒɪn] vt. 參加;結合;連線;   day23 反射 掌握 1、field[fiːld] 欄位、域、屬性 2、method['meθəd] n. 方法;條理;類函式 3、invoke[ɪn'vəʊk] 呼叫 4、constructor[kənˈstrʌktə(r)] n. 建構函式;構造器; 5new instance newInstance() 建立例項物件 6、ClassLoader 類載入器 拓展 1、reflect[rɪ'flekt] 反射 2、load[ləʊd] vi. [力] 載入;裝載 3、declared [dɪ'kleəd] 已宣告的 4、accessible[ək'sesɪb(ə)l] adj. 易接近的;可進入的; 5dynamic[daɪ'næmɪk] adj. 動態的; 6、handle ['hænd(ə)l] vt. 處理;操作; InvocationHandler 呼叫處理器,其實動態代理機制最核心的就是InvocationHandler(呼叫處理器)這個介面。在動態代理中,是基於面向介面程式設計的。 7、parameter type 引數型別,parameterTypes(複數形式) 8、primitive type 基本資料型別 網路其他描述方式:base data type、primary data type、atomic data type 9、reference type 引用資料型別 10、Generic Superclass 泛化父類,例如:Father<String> 11、Generic Interfaces 泛化介面們,例如:Comparable<Student>12、getDeclaredMethod(String name, Class<?>... parameterTypes) 返回一個 Method 物件,該物件反映此 Class 物件所表示的類或介面的指定已宣告方法 getMethod(String name, Class<?>... parameterTypes) 返回一個 Method 物件,它反映此 Class 物件所表示的類或介面的指定公共成員方法。 13、target ['tɑːgɪt] n. 目標;靶子 vt. 把……作為目標;規定……的指標;   day24 網路程式設計 掌握 1、host name['host,nem] n. 主機名稱;主名 2、host address [計] 主機地址 3、IP[''pi] abbr. 網際網路協議(Internet Protocol); 4、localhost n. 本地主機;本地伺服器 5、TCP abbr. 傳輸控制協議(Transmission Control Protocol); 6、UDP abbr. 使用者資料報協議(User Datagram Protocol); 7、socket['sɒkɪt] n. 插座;窩,穴;牙槽 [計]套介面,套接字 8、connect[kə'nekt] vt. 連線; 9、server['sɜːvə] 伺服器 10、client['klaɪənt] 客戶端 11、receive[rɪ'siːv] 接收 12、send[send] 傳送 13、port [pɔːt] (計算機的)埠; 拓展 1、internet ['ɪntənet] n. 因特網 2、datagram ['detə,græm] n. 資料報 3、packet ['pækɪt] n. 資料包,資訊包; 4、HTTP abbr. 超文字傳輸協議(Hyper Text Transport Protocol) 5、url [,ju: ɑ:r 'el] abbr. 全球資源定位器(Uniform Resource Locator); 6、request [rɪ'kwest] n. 請求;需要; vt. 要求,請求 7、response[rɪ'spɒns] n. 響應;反應;回答 8、locate [lə(ʊ)'keɪt] vt. 位於;查詢…的地點; vi. 定位;定居 9、link [lɪŋk] n. [計] 鏈環,環節;聯絡,關係 vt. 連線,連結; linkage ['lɪŋkɪdʒ] n. 連線;結合;聯接 linker ['lɪŋkɚ] n. 連結器;連結器 10、firewall ['faɪɚwɔl] n. 防火牆; vt. 用作防火牆 11、login ['lɒɡɪn] n. [計] 進入系統 vt. [計] 登入;註冊 12、online [ɒn'laɪn] adj. 聯機的;線上的 13、offline [ɒf'laɪn] adj. 離線的;離線的,未連線的   day25 Lambda表示式與StreamAPI 掌握 1、lambda['læmdə] n. 希臘字母的第11個 2、functional['fʌŋkʃənl] adj. 功能的 3interface['intəfeis] n. 介面;介面;接觸面 4、consumer[kən'sju:mə] n. 消費者;使用者,顧客 5、supplier[sə'plaɪə] n. 供應廠商,供應國;供應者 6、function['fʌŋ(k)ʃ(ə)n] n. 功能;[數] 函式;職責;盛大的集會 vi. 執行;活動;行使職責 7、predicate[ˈprɛdɪˌkeɪt] vt. 斷定為…;使…基於 vi. 斷言,斷定 n. 謂語,述語 adj. 謂語的;述語的 8、optional ['ɒpʃ(ə)n(ə)l] Optional adj. 可選擇的,隨意的 9、stream[striːm] n. 溪流;流動;潮流;光線 vi. 流;湧進;飄揚 vt. 流出;湧出;使飄動 10、filter ['fɪltə] vi. 濾過;滲入;慢慢傳開 n. 濾波器;[化工] 過濾器;篩選;濾光器 vt. 過濾;滲透;用過濾法除去 11、distinct[dɪ'stɪŋ(k)t] adj. 明顯的;獨特的;清楚的;有區別的 12、limit['lɪmɪt] n. 限制;限度;界線 vt. 限制;限定 13、skip[skɪp] vi. 跳躍;跳繩;遺漏;跳讀 vt. 跳過;遺漏 n. 跳躍;跳讀 14、map [mæp] vt. 對映;計劃;繪製地圖;確定基因在染色體中的位置 15、flat[flæt] adj. 平的;單調的;不景氣的;乾脆的;平坦的;扁平的;淺的 adv. (尤指貼著另一表面)平直地;斷然地;水平地;直接地,完全地 n. 平地;公寓;平面 vt. 使變平;[音樂]使(音調)下降,尤指降半音 16、match[mætʃ] vt. 使比賽;使相配;敵得過,比得上;相配;與…競爭 17、reduce [rɪ'djuːs] vt. 減少;降低;使處於;把…分解 vi. 減少;縮小;歸納為 18、collect[kə'lekt] vt. 收集;募捐 vi. 收集;