目录

step-01

step-02

step-03

step-04

step-05

step-06

step-07

step-08

step-10

step-11

step-12

step-13

step-14

step-15

step-16

step-17

step-18

step-19

step-20

step-21

step-22

step-23

step-24


step-01

掌握

1 、 JDK

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

2 、 JRE

abbr. Java 运行环境( Java Runtime Environment )

3 、 JVM

abbr. Java 虚拟机( Java Virtual Machine )

4 、 system  制度,系统;

5 、out 外面的;出去

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

7 、main 主方法

8 、download 下载

9 、path 道路,路径

10 、 JAVA_HOME

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

11 、public . 公共的

12 、static 静态的;

13 、void 空的;无效的;

14 、string 一串,字符串

15 、 args  [计算机 ] 参数

16 、class 类;

17 、 bin  二进制

18 、 src

源代码,源程序,这里代表 source code

19 、 bit  比特(二进位制信息单位);

20 、 byte 字节;8 位元组

拓展

1 、command 命令,控制

2 、compile 编译;编辑;

3 、language 语言

4 、 lang [læ ŋ ]

abbr. 语言( language )

5 、development 发展;开发;

6 、 kit [k ɪ t]  工具箱

7 、machine 机械,机器;

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 ɪə (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 )

11 、 true[tru ː ]

adj. 真实的;正确的

12 、 false [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. 算术,算法

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. [ 计 ] 扫描仪;扫描器;

7 、 next [nekst]

adj. 下一个的;

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. 计数

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. 宽度;

step-04

掌握

1 、 for[f ə (r); f ɔ :(r)]

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. [ 数 ] 随机的;

8 、 first [f ɜː st]

adv. 第一;首先;优先;宁愿 ;

9 、 sum [s ʌ m]

n. 金额;总数 ;

10 、 check [t ʃ ek]

vt. 检查,核对;制止

拓展

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. 指标;指数;索引;指针

4 、 length[le ŋ θ ]

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. 账户;解释;账目,账单;理由;描述

5 、 family['fæm ə li]

adj. 家庭的,家族的

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. 描述,描写;类型;说明书

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 )

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]

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. 价格;价值;代价

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

掌握

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 ə (r)]

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. 人;身体;容貌,外表;人称

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. 学校;学院;

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. 更新;校正,修正;

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. [ 计 ] 列表;清单;目录

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 ə ]

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

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

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

step-12

掌握

1 、 equals['i:kw ə lz]

v. 平等( equal 的第三人称单数形式);与…相同

2 、 hash code hashCode()

hashCode( 散列码 ) 是由对象导出的一个整型值,散列码是没有规律的,

如果对象不一样,其散列码基本也不会一致。

3 、 finalize['fa ɪ n( ə )la ɪ z]

vt. 完成;使结束

4 、 static['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 )

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 的复数);资料

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]

移除、删除

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. 削减

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

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. 立即的;紧急的;紧迫的

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. 调停者,调节器

step-18

掌握

1 、 collection [k ə 'lek ʃ ( ə )n] Collection

收集,采集

2 、 arrayList ArrayList

n. 数组列表、动态数组

3 、 list[l ɪ st] List

n. [ 计 ] 列表;清单;目录

4 、 set[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

树集

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

字符输出流

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

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 ə (r)]

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<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. 把……作为目标;规定……的指标;

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. 平行的;类似的,相同的