step-01 掌握

1、JDK abbr. Java 开发工具包(Java Development Kit) (abbr.缩写)

2、JRE abbr. Java 运行环境(Java Runtime Environment)

3、JVM abbr. Java 虚拟机(Java Virtual Machine)

5、out [aʊt] adj. 外面的;出去

6、println n. 换行打印(Java 语言中的命令)

7、main [meɪn] n. 主方法

9、path [pɑːθ] n. 道路;小路;轨道;路径

10、JAVA_HOME JDK 的安装根目录,例如:D:\ProgramFiles\Java\jdk1.8.0_141

12、static ['stætɪk] adj. 静态的;

13、void [vɒɪd] adj. 空的;无效的;

14、string[strɪŋ] String n. 一串,字符串

15、args n. [计算机]参数

16、class [klɑːs] n. 阶级;班级;种类;类;

17、bin [bɪn] n. 二进制

18、src 源代码,源程序,这里代表 source code

19、bit [bɪt] n. [计] 比特(二进位制信息单位);

20、byte [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)

step-02 掌握

1、byte [baɪt] n. 字节

2、short [ʃɔːt] adj. 短的;

3、int 英 [ɪn’tɪəːrɪə®] 美 [ɪnt] abbr. 整数

4、long [lɒŋ] adj. 长的;过长的;

5、float [fləʊt] 单精度浮点数

6、double ['dʌb(ə)l] 双精度浮点数

7、char [tʃɑː] 单个字符类型

8、boolean ['bʊlɪən] 布尔型

9、unicode ['juːnɪˌkəʊd] n. 采用双字节对字符进行编码;统一的字符编码标准

10、ASCII ['æski] abbr. 美国信息交换标准码(American Standard Code for Information Interchange)

拓展

4、assign [ə’saɪn] vt. 分配;指派;[计][数] 赋值

5、logic ['lɒdʒɪk] adj. 逻辑的

6、arithmetic[ə’rɪθmətɪk] n. 算术,算法

7、operator['ɒ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. 金额;总数

11、const ['kɒnst] n. 常量,常数

12、constant ['kɒnst(ə)nt] n. [数] 常数;恒量

13、initialize [ɪ’nɪʃ(ə)laɪz] vt. 初始化

step-03 掌握

1、if [ɪf] conj. (表条件)如果;即使;是否;(表假设)假如

2、else[els] adv. 其他;否则;另外

3、switch[swɪtʃ] n. 开关;转换

4、case[keɪs] n. 情况;

5、default[dɪ’fɔːlt; 'diːfɔːlt] n. 缺席;缺乏;系统默认值

6、scanner['skænə] Scanner n. [计] 扫描仪;扫描器;

8、import[ɪm’pɔːt; 'ɪm-] vt. 导入

9、util [ju’til] 代表 utility[juːˈtɪlɪtɪ] adj. 实用的;通用的;

10、in[ɪn] 在里面的的,输入

11、count [kaʊnt] vi. 计数

拓展

4、radius['reɪdɪəs] n. 半径

5、area['eərɪə] n. 区域,地区;面积;范围

6、score [skɔː] n. 分数

11、millisecond ['mɪlɪsek(ə)nd] n. 毫秒

24、width [wɪtθ; wɪdθ] n. 宽度;

step-04 掌握

1、for[fə®; fɔ:®] prep. 为,为了;因为;给;对于;至于;适合于 conj. 因为

2、while [waɪl] conj. 虽然;然而;当……的时候

3、do[duː] v. 做;干;

4、break [breɪk] vi. 打破;折断;中断

5、continue[kən’tɪnjuː] vt. 使…继续;

6、math [mæθ] n. 数学(等于 mathematics)

7、random['rændəm] Random adj. [数] 随机的;

9、sum [sʌm] n. 金额;总数;

拓展

1、for 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. 下载

step-05 掌握

1、array[ə’reɪ] n. 数组,阵列;排列,列阵;

2、element['elɪm(ə)nt] n. 元素;要素;原理;成分;

3、index['ɪndeks] n. 指标;指数;索引;指针

5、copy['kɒpɪ] vi. 复制;复印;

6、sort[sɔːt] vt. 将…分类;将…排序;挑选出某物

7、avg[ævərɪdʒ] abbr. 平均值(average)

8、new[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. 初始化,设定初值

step-06 掌握

1、value['væljuː] n. 值

2、detail['diːteɪl] n. 细节,详情 vt. 详述;选派

3、balance['bæl(ə)ns] n. 平衡;余额;

4、account[ə’kaʊnt] n. 账户;解释;账目,账单;理由;描述

6、flag[flæg] n. 标志;旗子;标记

7、menu['menju:, mə’nju:] n. 菜单

8、select[si’lekt] vt. 挑选;选拔

9、amount[ə’maunt] n. 数量;总额,总数

10、confirm[kən’fə:m] vt. 确认;确定;证实;批准;使巩固

11、foreach n. 为每一个,循环的循环计数器,循环,迭代器

拓展

1、description[dɪ’skrɪpʃ(ə)n] n. 描述,描写;类型;说明书

9、API [,e pi 'aɪ] abbr. 应用程序接口(Application Program Interface)

step-07 掌握

1、object['ɒbdʒɪkt; -dʒekt] n. 目标;物体;客体;宾语;对象

2、new[njuː] adj. 新的 [计]创建新的

3、field[fiːld] [计]字段、栏位、域、栏、属性

4、stack[stæk] [计]堆栈

5、heap[hiːp] J n. 堆;

10、tel[tɛl] telephone['telɪfəʊn]n. (美)电话;电话机; phone[fəʊn]n. 电话;耳机,听筒 11、address[ə’dres] n. 地址;

12、gender['dʒendə] n. 性;性别;

15、null[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. 三角(形);

step-08 掌握

1、function['fʌŋ(k)ʃ(ə)n] n. 功能;[数] 函数;

2、method['meθəd] n. 方法;条理;类函数

3、return[rɪ’tɜːn] n. 返回;归还;

4、return value [计] 返回值;传回值

5、return 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:标识符

step-09 掌握

1、public['pʌblɪk] adj. 公众的;政府的;公用的;公立的

2、protected [prə’tektɪd] adj. 受保护的

3、default[dɪ’fɔːlt; 'diːfɔːlt] vi. 拖欠;不履行;不到场 n. 违约;缺席;缺乏;系统默认值

4、private[ˈpraɪvɪt] adj. 私人的,私有的;私立的;私营的

5、constructor[kənˈstrʌktə®] n. 构造函数;构造器;建造者

6、this[ðɪs] pron. 这;这个;这里 [Java]当前对象

7、package ['pækɪdʒ] n. 包,包裹;

8、import[ɪm’pɔːt; 'ɪm-] [计]导入

9、get[get] vt. 获得;

10、set [set] set value[自] 设定值,给定值;

拓展

1、encapsulation[ɪn,kæpsə’leɪʃən] n. 封装;包装

2、person['pɜːs(ə)n] n. 人;身体;容貌,外表;人称

3、info['ɪnfəʊ] n. 信息;情报

4、detail['diːteɪl] n. 细节,详情 vt. 详述;选派

5、major ['meɪdʒə] adj. 主要的;重要的;主修的;n.专业

7、base[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 按值传递

step-10 掌握

1、extends[ɪk’stendz; ek-] v. 延伸;扩充;继承(extend 的第三人称单数形式)

2、subclass ['sʌbklɑːs] 子类

3、superclass['suːpəklɑːs; 'sjuː-] n. 超类

4、override[əʊ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. 更新;校正,修正;

10、replace [rɪ’pleɪs] vt. 取代,代替;替换,更换;

13、view[vjuː] vt. 观察;考虑;查看

14、list[lɪst] n. [计] 列表;清单;目录

15、select [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ə] Jn. [计] 输入;回车

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. 报告;报道;成绩单

step-11 掌握

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. 概括;普遍化;

7.一般化 继承(Generalization,又称为泛化,is-a 的关系)

step-12 掌握

1、equals['i:kwəlz] v. 平等(equal 的第三人称单数形式);与…相同

2、hash code hashCode() hashCode(散列码)是由对象导出的一个整型值,散列码是没有规律的, 如果对象不一样,其散列码基本也不会一致。

3、finalize['faɪn(ə)laɪz] vt. 完成;使结束

5、final['faɪn(ə)l] adj. 最终的;决定性的;不可更改的

6、native['neɪtɪv] adj. 本国的;土著的;天然的;与生俱来的;天赋的;原生的

拓展

1、block [blɒk] adj. 成批的,大块的;交通堵塞的

2、order['ɔːdə] n. 命令;顺序;规则;[贸易] 定单

7、vehicle[ˈvɪəkl] n. [车辆] 车辆;工具;交通工具;运载工具;传播媒介;媒介物

8、truck[trʌk] n. 卡车;

14、clone [kləʊn] n. 克隆

15、init [ɪ’nɪt] abbr. 初始化(initialization)

step-13 掌握

1、abstract['æbstrækt] n. 摘要;抽象;抽象的概念

2、interface ['ɪ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. 模板,样板

step-14 掌握

1、inner[ɪnə] adj. 内部的;

2、outer['aʊtə] adj. 外面的,外部的;

3、enum['enəm] n. 枚举

4、annotation[ænə’teɪʃ(ə)n] n. 注释;注解;

5、override[əʊ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. 执行时间,运行时间

12、class [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. [计] 元数据

step-15 掌握

1、exception[ɪk’sɛpʃən] n. 例外;异议;异常

2、error['erə] n. 误差;错误;过失

3、throwable 可抛出

4、try[traɪ] vi. 尝试;

5、catch[kætʃ] n. 捕捉;

6、finally['faɪnəlɪ] adv. 最后;终于;决定性地

7、throw[θ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.消息

step-16 掌握

1、data['deɪtə] n. 数据(datum 的复数);资料

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);

8、printer ['prɪntə] n. [计] 打印机;印刷工;

9、status['steɪtəs] n. 地位;状态;情形;

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] 移除、删除

step-17 掌握

1、integer['ɪntɪdʒə] n. [数] 整数

2、character['kærəktə] [计] 字符

3、parse [pɑːz] 解析

4、empty[ˈemptɪ] adj. 空的;无意义的;

5、trim[trɪm] vi. 削减

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. 十六进制;

9、decimal['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. 立即的;紧急的;紧迫的 .

28、duration[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. 调停者,调节器

step-18 掌握

1、collection [kə’lekʃ(ə)n] Collection 收集,采集

2、arrayList ArrayList n. 数组列表、动态数组

4、set[set] Set n. [数] 集合;

5、clear[klɪə] vt. 清除;

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 树集

step-19 掌握

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. 被充满

step-20 掌握

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 字符输出流

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. 前缀

11、readonly adj. 只读的

12、canWrite 是否可写

13、readable['riːdəb(ə)l] adj. 可读的;

14、exists n. 存在量词(exist 的复数)

15、rename[riː’neɪm] vt. 重新命名,改名

16、FileNotFoundException 文件找不到异常

step-21 掌握

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. 序列化;串行化;

step-22 掌握

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 的过去分词);同时发生;校准

9、lock [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. 重新开始,继续;恢复,重新占用

7、yield[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. 参加;结合;连接;

step-23 掌握

1、host name['host,nem] n. 主机名称;主名

2、host address [计] 主机地址

3、IP['aɪ’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. 脱机的;离线的,未连线的

step-24 掌握

1、field[fiːld] 字段、域、属性

2、method['meθəd] n. 方法;条理;类函数

3、invoke[ɪn’vəʊk] 调用

4、constructor[kənˈstrʌktə®] n. 构造函数;构造器;

5、new 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. 易接近的;可进入的;

5、dynamic[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

11、Generic Interfaces 泛化接口们,例如:Comparable等

12、getDeclaredMethod(String name, Class… parameterTypes) 返回一个 Method 对象,该对象反映此 Class 对象所表示的类或接 口的指定已声明方法

getMethod(String name, Class… parameterTypes) 返回一个 Method 对象,它反映此 Class 对象所表示的类或接口的 指定公共成员方法。

13、target ['tɑːgɪt] n. 目标;靶子 vt. 把……作为目标;规定……的指标

step-25 掌握

1、lambda['læmdə] n. 希腊字母的第 11 个

2、functional['fʌŋkʃənl] adj. 功能的

3、interface['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. 收集;聚集;募捐

拓展

1、unary['juːnərɪ] adj. [数] 一元的

2、operator['ɒpəreɪtə] n. 经营者;操作员;话务员;行家

3、binary['baɪnərɪ] adj. [数] 二进制的;二元的,二态的

4、parallel['pærəlel] n. 平行线;对比 vt. 使…与…平行 adj. 平行的;类似的,相同的