Java高级

单词 音标 释义
day01和day02
Code [kəʊd] 代码
extends [ ik’stends] 继承
override [ˌəʊvəˈraɪd] 重写,复写
Phone [ fəun ] 电话
Call [ kɔ:l] 打电话
Animal [ˈænɪml] 动物
leg [leg]
eat [i:t] 吃饭
Cat [kæt]
Dog [dɒg]
show [ʃəʊ] 演示
Father [ˈfɑ:ðə®] 父亲
Son [sʌn] 儿子
Object [ˈɒbdʒɪkt] 所有类的基类
super [ˈsu:pə®] 当前对象父类的引用
teach [ti:tʃ] 讲课
catchMouse [kætʃmaʊs] 抓老鼠
lookHome [lʊkhəum] 看家
final [ˈfaɪnl] 不可更改的
PI [paɪ] π
建议演讲题目:1、生活举例,什么时候使用继承。2、生活举例,什么是方法的重写?
day03面向对象【接口、多态】
Polymorphic [ˌpɒlɪ’mɔ:fɪk] 多态
interface [ˈɪntəfeɪs] 接口
abstract [ˈæbstrækt] 抽象的
implements ['ɪmplɪmənts] 实现
SuperMan [ˈsu:pəmæn] 超人
Teacher [ˈti:tʃə®] 老师
Base [beɪs] 基础的
Coder ['kəʊdə] 程序员
Manager [ˈmænɪdʒə®] 项目经理
Inter [ɪnˈtɜ:®] 接口
Jump [dʒʌmp]
建议演讲题目:1、抽象类和接口的区别的区别。 2、多态的好处和弊端分别是什么?
day04面向对象【static、final、包、访问修饰符、内部类】
package [ 'pækidʒ]
import [im’ pɔ:t] 导入
Outer [ˈaʊtə®] 外部的
Inner [ˈɪnə®] 内部的
method ['meθəd] 方法
class [klɑ:s]
protected [prəu’tekt] 保护,受保护的, 防卫
建议演讲题目:1、包的命名规则和注意事项是什么? 2、谈谈面向对象我们都学了多少个关键字以及它的作用
day05异常【Object、异常】
Throwable 可抛出,java语言中异常体系根类
Error ['erə] 误差,错误
Exception [ɪk’sepʃ(ə)n; ek-] 例外,异常
runtime ['rʌntæɪm] 运行时
RuntimeException 运行时异常
arithmetic [ə’rɪθmətɪk] 算术,算法
ArithmeticException 运算异常,比如“除零”
illegal [ɪ’liːg(ə)l] 非法的,违法的
argument ['ɑːgjʊm(ə)nt] 论据,内容提要,参数
IllegalArgumentException 非法参数异常
try [traɪ] 试图,尝试,努力
catch [kætʃ] 捕捉,抓住
finally ['faɪnəlɪ] 最终,终于
try{}catch(){}finally{} java中处理异常的一种格式
throw [θrəʊ] 抛出
throws [θrəʊz] 声明函数可能抛出的异常
detail ['diːteɪl] 细节,详情
declaration [deklə’reɪʃ(ə)n] 声明,说明,宣告
file [faɪl] 文件,文件夹
pathname ['pæθ,nem; 'pɑθ,nem] 路径名
parent ['peər(ə)nt] 父亲,父母,父级,上层
child [tʃaɪld] 孩子,子级,下代
exist [ɪg’zɪst; eg-] 存在
separator ['sepəreɪtə] 分隔符
create [kriː’eɪt] 创造,构建,新建
directory [dɪ’rekt(ə)rɪ; daɪ-] 目录
rename [riː’neɪm] 重命名
source [sɔːs] 起源,来源,源(缩写src)
dest ['dest] 目的地
temp [temp] 临时,临时文件(夹)
absolute ['æbsəluːt] 绝对,绝对的
hidden ['hɪdn] 隐藏,隐藏的
modify ['mɒdɪfaɪ] 修改,更改
read [riːd] 读,阅读
write [raɪt] 写,写入
filter ['fɪltə] 过滤器
accept [ə’ksept] 同意,承认,接受
execute ['eksɪkjuːt] 实施,执行(exe,可执行程序的扩展名)
URI(Uniform Resource Identifier) 统一资源定位符(用于标识某一互联网资源名称的字符串)
day06常用API【Date、DateFormat、Calendar、Math、System、包装类、正则表达式】
Integer ['ɪntɪdʒə] 整数,整形 java中基本数据类型int的包装类
Character ['kærəktə] 字符 java中基本数据类型char的包装类
extends [ɪk’stendz; ek-] 继承
implements ['ɪmplɪm(ə)nts] 实现
decimal ['desɪm(ə)l] 小数
BigDecimal 不可变的、任意精度的有符号十进制数。
library [ˈlaɪbrəri] 图书馆,文库,函数库
check [tʃek] 检查,核对;制止,抑制;在…上打勾
regex ['rejex] 正则表达式
With [wɪð] 用;随着;支持;和…在一起
startsWith 以,起始,始于
match [mætʃ] 比赛;匹配;相配,相称;相比
All [ɔːl] 全部的
replaceAll 全部取代 ;
split [splɪt] 分离;使分离;劈开;离开;分解
replacement [rɪ’pleɪsm(ə)nt] 更换;复位;代替者;补充兵员
Pattern ['pæt(ə)n] 模式;图案;样品
Matcher ['mætʃə] 匹配程序;制榫机;匹配器
compile [kəm’paɪl] 编译;编制;编辑;[图情] 汇编
find [faɪnd] 发现;认为;感到;获得
group [gruːp] 组;团体
Math [mæθ] 数学(等于mathematics)
absolute ['æbsəluːt] 绝对的;完全的;专制的
abs java中的求绝对值的方法
ceil [siːl] 装天花板;装船内格子板
floor [flɔː] 地板,地面;楼层;基底;*席
max [mæks] 完全;彻底;最大限度;最大量;最大数
min [mɪn] 最小值
power ['paʊə] 次方
pow [paʊ] java中求a的b次方的方法
random ['rændəm] [数] 随机的;任意的;胡乱的
round [raʊnd] 附近;绕过;大约;在…周围
sqrt 开平方根
seed [siːd] 种子;根据;精液;萌芽;子孙;原由
System ['sɪstəm] 制度,*;系统;方法
exit ['eksɪt; 'egzɪt] 退出;离去
current ['kʌr(ə)nt] 现在的;流通的,通用的;最近的;草写的
Time [taɪm] 时间;时代;次数;节拍;倍数
millisecond ['mɪlɪsek(ə)nd] 毫秒
currentTimeMillis java中获取当前时间毫秒值的方法
copy ['kɒpɪ] 复制;复印;抄袭
arraycopy 复制数组
destination [,destɪ’neɪʃ(ə)n] 目的地,终点
dest java中 目的地的缩写
source [sɔːs] 来源;水源;原始资料
src java中 源文件的缩写
finalize ['faɪn(ə)laɪz] 完成;使结束
subtract [səb’trækt] 减去;扣掉
multiply ['mʌltɪplaɪ] 乘;使增加;使繁殖;使相乘
divide [dɪ’vaɪd] 划分;除;分开;使产生分歧
And [ənd; (ə)n; ænd] 和,与;就;而且;但是;然后
Remainder [rɪ’meɪndə] [数] 余数,残余;剩余物;其余的人
divideAndRemainder BigInteger中取商并保留余数的方法
Date [deɪt] 日期;约会;年代;枣椰子
Simple ['sɪmp(ə)l] 简单的;单纯的;天真的
SimpleDateFormat 时间的格式化类
ParseException 解析错误异常
parse [pɑːz] 解析;从语法上分析
format ['fɔːmæt] 格式;版式;开本
birthday ['bɜːθdeɪ] 生日,诞辰;诞生的日子
today [tə’deɪ] 今天;现今
Calendar ['kælɪndə] 日历;[天] 历法;日程表
Instance ['ɪnst(ə)ns] 实例;情况;建议
field [fiːld] 领域;牧场;旷野;战场;运动场
year [jɪə; jɜː] 年;年度;历年;年纪;一年的期间;某年级的学生
month [mʌnθ] 月,一个月的时间
day07集合【Collection集合体系、迭代器、增强for、泛型】
Iterator [ɪtə’reɪtə] 迭代器;迭代程序
has [hæz] ,吃,得到,从事,允许,雇用,享有(have的第三人称单数)
Next [nekst] 下一个
element ['elɪm(ə)nt] 元素;要素;原理;成分;自然环境
Index ['ɪndeks] 指标;指数;索引;指针
Bounds [baʊndz] 界限;跳动(bound的复数
IndexOutOfBoundsException 索引越界异常
current ['kʌr(ə)nt] 现在的;流通的,通用的;最近的;
Modification [,mɒdɪfɪ’keɪʃ(ə)n] 修改,修正;改变
previous ['priːvɪəs] 以前的;早先的;过早的
day08集合【LinkedList、HashSet、LinkedHashSet】
Collection [kə’lekʃ(ə)n] 采集,聚集;
List [lɪst] 列表;清单;目录
Set [set] 集合;一套;布景;
Linked [lɪŋkt] 连接;串联
Vector ['vektə] 矢量;带菌者;航线
Hash [hæʃ] 搞糟,把…弄乱;切细;推敲
Tree [triː] 树;木料;树状物
day09集合【Map、可变参数、Collections、Arrays】
Map [mæp] 映射;计划;绘制地图;确定基因在染色体中的位置
add [æd] 加;增加;加起来;做加法
remove [rɪ’muːv] 移动,迁移;开除;调动
clear [klɪə] 通过;清除;使干净;跳过
contains [kən’teinz] 包含;容纳;包含某字符串
Empty ['em§tɪ] 空的;无意义的;无知的;徒劳的
size [saɪz] 大小;尺寸
retain [rɪ’teɪn] 保持;雇;记住
day10IO【File、递归】
file [faɪl] 文件,文件夹
pathname ['pæθ,nem; 'pɑθ,nem] 路径名
parent ['peər(ə)nt] 父亲,父母,父级,上层
child [tʃaɪld] 孩子,子级,下代
exist [ɪg’zɪst; eg-] 存在
separator ['sepəreɪtə] 分隔符
create [kriː’eɪt] 创造,构建,新建
directory [dɪ’rekt(ə)rɪ; daɪ-] 目录
rename [riː’neɪm] 重命名
source [sɔːs] 起源,来源,源(缩写src)
dest ['dest] 目的地
temp [temp] 临时,临时文件(夹)
absolute ['æbsəluːt] 绝对,绝对的
hidden ['hɪdn] 隐藏,隐藏的
modify ['mɒdɪfaɪ] 修改,更改
read [riːd] 读,阅读
write [raɪt] 写,写入
filter ['fɪltə] 过滤器
accept [ə’ksept] 同意,承认,接受
execute ['eksɪkjuːt] 实施,执行(exe,可执行程序的扩展名)
URI(Uniform Resource Identifier) 统一资源定位符(用于标识某一互联网资源名称的字符串)
day11和day12IO【编码表、字节流、字节缓冲流】&IO【转换流、序列化流、打印流、commons-io、properties】
stream [striːm]
input ['ɪnpʊt] 输入
output ['aʊtpʊt] 输出
close [kləʊs] 结束,关闭
available [ə’veɪləb(ə)l] 可用的,可获得的
copy ['kɒpɪ] 拷贝,复制
day13多线程【Thread、线程创建、synchronized、线程生命周期】
Singleton [ˈsɪŋgltən] 单例
shutdown [ˈʃʌtdaʊn] 关机
Task [tɑ:sk] 任务
schedule [ˈʃedju:l] 时刻表
period [ˈpɪəriəd] 时间
firstTime [fə:st taim] 一次
wait [weɪt] 等待
notify [ˈnəʊtɪfaɪ] 唤醒
Reentrant [ri:'entrənt] 可重入的
Condition [kənˈdɪʃn] 条件
await [əˈweɪt] 等待
signal [ˈsɪgnəl] 唤醒
Executor [ɪgˈzekjətə®] 线程池
Pool [pu:l]
Fixed [fɪkst] 固定的
Future [ˈfju:tʃə®] 将来的
submit [səbˈmɪt] 提交
Frame [freɪm] 框架
Image [ˈɪmɪdʒ] 图片
Button [ˈbʌtn] 按钮
Flow [fləʊ]
Layout [ˈleɪaʊt] 布局
Window [ˈwɪndəʊ] 窗口
Listener [ˈlɪsənə®] 监听器
Adapter [ə’dæptə] 适配器
Mouse [maʊs] 鼠标
Release [rɪˈli:s] 释放
Event [ɪˈvent] 事件
Perform [pəˈfɔ:m] 运行
Visible [ˈvɪzəbl] 看得见的
day14 网络编程【Socket网络编程】
Unknown [ˌʌnˈnəʊn] 未知的
UnknownHostException [ˌʌnˈnəʊn] [həʊst] [ɪkˈsepʃn] 未知主机异常
socket ['sɒkɪt] 插座,套接字
datagram ['detə,græm] 数据报
packet ['pækɪt] 数据包
host [həʊst] 主机
address [ə’dres] 地址
send [send] 发送
receive [rɪ’siːv] 接收
day15基础加强【反射】
reflect [rɪ’flekt] 反射
instance ['ɪnst(ə)ns] 实例
constructor [kɒn’strʌktə] 构造方法,构造器
field [fiːld] 字段,成员变量,属性,域
method ['meθəd] 方法
declared [dɪ’kleəd] 声明的,公告的
loader ['ləʊdə] 加载器
proxy ['prɒksɪ] 代理
enumeration [ɪ,njuːmə’reɪʃən] 枚举,列举
element ['elɪm(ə)nt] 元素
serializable [sɪərɪəlaɪ’zəbl] 序列化,串行化
template ['templeɪt; -plɪt] 模版,样板
Juicer [ˈdʒu:sə®] 榨汁机
Apple [ˈæpl] 苹果
Orange [ˈɔrindʒ] 橙子
invoke [ɪnˈvəʊk] 调用
Invocation [ˌɪnvəˈkeɪʃn] 调用
Handler [ˈhændlə®] 管理者
proxy [ˈprɒksi] 代理
enum [emən] 列举
Accessible [əkˈsesəbl] 可靠近的,可接近的
ordinal ['ɔːdɪn(ə)l] 次序,序号
day16基础加强【注解&动态代理&类加载器】)
JUnit [ˈju:nɪt] 单元测试框架
Test [test] 测验
Before [bɪˈfɔ:®] 在…之前
After [ˈɑ:ftə®] 在…以后
Annotation [ˌænə’teɪʃn] 注释
Deprecated [ˈdeprəkeɪt] 不赞成,反对
Override [ˌəʊvəˈraɪd] 覆盖
SuppressWarnings [səˈpres] [ˈwɔ:nɪŋ] 阻止警告
deprecation [deprɪ’keɪʃən] 反对;(java中忽略过时的)
rawtypes [rc’taɪp] (java中忽略类型安全)
unused [ˌʌnˈju:zd] 不用的;(java中忽略不使用)
unchecked [ˌʌnˈtʃekt] 未经检查的;(java中忽略安全检查)
serial [ˈsɪəriəl] 连续;(java中忽略序列号)
all [ɔ:l] 全部的;(java中忽略全部)
Retention [rɪˈtenʃn] 保留;
Target [ˈtɑ:gɪt] 目标;
Documented ['dɒkjʊməntɪd] 备有证明文件的
Inherited [ɪn’herɪtɪd] 继承
Loader ['ləʊdə] 装载
InvocationHandler [ˌɪnvəˈkeɪʃn][ˈhændlə®] 调用处理程序
day17基础加强【xml】
XML(Extensible Markup Language) 可扩展的标记语言
version [ˈvɜ:ʃn] 版本
encoding [ɪn’kəʊdɪŋ] 编码
element [ˈelɪmənt] 元素
DTD(Document Type Definition) 文档类型定义
attribute [əˈtrɪbju:t] 属性的语法
required [rɪ’kwaɪəd] 必须的
implied [ɪm’plaɪd] 可选的
Schema [ˈski:mə] 约束
day18基础加强【BeanUtils、综合案例】
BeanUtils [bi:n][jʊ’tɪl] 封装数据工具
populate [ˈpɒpjuleɪt] 位于,封装至;
day19数据库【sql语句&mysql单表】
DataBase [ˈdeɪtəbeɪs] 数据库
table [ˈteɪbl]
alter [ˈɔ:ltə®] 修改
drop [drɒp] 删除
insert [ɪnˈsɜ:t] 插入
delete [dɪˈli:t] 删除
update [ˌʌpˈdeɪt] 修改
select [sɪˈlekt] 选择
from [frəm] 从…
where [weə®] 哪里
varchar ['wʌtʃɑ:®] 可变字符
character set [ˈkæriktə set] 字符集
primary key [ˈpraiməri ki:] 主键
MODIFY [ˈmɒdɪfaɪ] 修改,被修饰
CHANGE [tʃeɪndʒ] 改变
ADD [æd] 添加
values ['væljʊz]
into [ˈɪntu] 进入…中
BETWEEN …AND… [bɪˈtwi:n ənd] 在…之间
IN [ɪn] 在…以内; 在…之中;
LIKE [laɪk]
NULL [nʌl]
day20数据库【mysql多表】
ORDER BY [ˈɔ:də® baɪ] 顺序
DESC 降序
ASC 升序
count [kaʊnt] 统计
sum [sʌm]
max [mæks] 最大值
min [ mɪn ] 最小值
avg 平均值
GROUP BY [gru:p baɪ] 分组
having ['hævɪŋ] 所有,持有
LIMIT [ˈlɪmɪt] 限制; 界限; 限量,限度
AUTO_INCREMENT [ˈɔ:təʊ ˈɪŋkrəmənt] 自增长
UNIQUE [juˈni:k] 唯一
DEFAULT [dɪˈfɔ:lt] 默认
constraint [kənˈstreɪnt] 约束; 限制; 强制;
foreign [ˈfɒrən] 外交的; 外来的;
references [ˈrefrəns] 参考
day21数据库【mysql多表查询】
inner join [ˈɪnə® dʒɔɪn] 内连接
outer join [ˈaʊtə® dʒɔɪn] 外连接
left [left]
right [raɪt]
day22 JDBC【原生JDBC】
Data ['deɪtə] 数据(datum的复数);
Base [beɪs] 基础;底部;
connector [kə’nektə®] 连接器,连接头
category ['kætɪg(ə)rɪ] 种类,分类;
Build [bɪld] 建立;建筑
Path [pɑːθ] 道路;路径;
Driver ['draɪvə] 驾驶员;驱动程序;
Connection [kəˈnekʃn] 连接;关系;
Manager ['mænɪdʒə] 经理;管理人员
localhost ['ləʊk(ə)l həʊst] 本地主机;本地服务器
statement ['steɪtm(ə)nt] 声明;陈述,叙述;
execute ['eksɪkjuːt] 实行;执行;
Result [rɪ’zʌlt] 结果;
Resource [rɪ’sɔːs; rɪ’zɔːs] 资源,财力;
Prepared [prɪ’pɛrd] 准备好的;精制的
syntax ['sɪntæks] 语法;句法;
column ['kɒləm] 纵队,列;
row [rəʊ] 行,排;
manual ['mænjʊ(ə)l] 手册,指南
corresponds [kɒrɪ’spɒnd] 符合,一致;相应;通信
Access ['ækses] 进入;使用权;通路
denied [dɪ’naɪd] 拒绝;拒签
incorrect [ɪnkə’rekt] 错误的,不正确的;
column ['kɒləm] 纵队,列;专栏;
specifier ['spesifaiə] [计] 说明符;指示语;[计] 区分符
Parameter [pə’ræmɪtə] 参数;系数;参量
day23 JDBC【连接池】
DataSource ['deɪtə sɔːs] 数据源
Spring [sprɪŋ] 春天;弹簧;
Hibernate ['haɪbəneɪt] 过冬;(动物)冬眠;
config [kən’fɪɡ] 配置,布局;
change [tʃeɪn(d)ʒ] 改变;交换
combo ['kɒmbəʊ] 联合体;结合物;
pooled [puːld] 合并的
initial [ɪ’nɪʃəl] 最初的;字首的
idletime ['aɪd(ə)l taɪm] 空闲时间, 停工时间, 闲置时间
acquire [ə’kwaɪə] 获得;取得;
increment ['ɪŋkrɪm(ə)nt] [数] 增量;增加;
property ['prɒpətɪ] 性质,性能;
basic ['beɪsɪk] 基本的;基础的
characterEncoding ['kærəktə][ɪn’kəʊdɪŋ] 字符编码
commit [kə’mɪt] 把…交托给;
ReadOnly [ri:d]['əʊnlɪ] 只读的
Transaction [træn’zækʃ(ə)n; trɑːn-; -'sæk-] 交易;事务;
Runner ['rʌnə] 跑步者;走私者;
handler ['hændlə] 处理者;
scalar ['skeɪlə] 标量的;数量的;
Nested(SQLNestedException) ['nestɪd] 嵌套的,内装的
Caused by [kɔzd] 引起;使发生
ambiguous [æm’bɪgjʊəs] 模糊不清的;引起歧义的
initialization(initializationError) [ɪ,nɪʃəlaɪ’zeɪʃən] [计] 初始化;赋初值
range [reɪn(d)ʒ] (在…内)变动;平行,列为一行;
Illegal [ɪ’liːg(ə)l] [法] 非法的;违法的;违反规则的
acquired [ə’kwaɪəd] 后天的;已获得的;
underlying [ʌndə’laɪɪŋ] 放在…的下面;为…的基础;
requires [rɪˈkwaɪə] 需要;要求;
day24JDBC【事务】
Transaction [træn’zækʃ(ə)n] 交易;事务;
commit [kə’mɪt] 把…交托给;指派…作战;
rollback ['rəʊlbæk] 卷回;反转;
account [ə’kaʊnt] 账户;解释;账目,账单;
variables ['vɛrɪəbl] [数] 变量
params [pə’ræm] 参数;参数个数
service ['sɜːvɪs] 服务,服侍;
ThreadLocal [θred] ['ləʊk(ə)l] 线程局部变量
Atomicity [,ætə’mɪsɪtɪ] 原子数;原子价
Consistency [kən’sɪst(ə)nsɪ] 一致性;稠度;相容性
Isolation [aɪsə’leɪʃ(ə)n] 隔离;孤立;
Durability [,djʊrə’bɪləti] 耐久性;坚固;耐用年限
repeatable [rɪ’pitəbl] 可重复的;可复验的
serializable ['sɪrɪəlaɪz] 可串行化的
上一篇:动手学深度学习第一课:从上手到多类分类-Autograd


下一篇:【2019.8.23】测试题目订正