day1 掌握 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. 系统,系统; 5、out [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 11、public ['p?bl?k] adj.公共的 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)
day2 语法基础
掌握
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. 初始化
day3 分支结构
掌握
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. 宽度;
day4 循环结构
掌握
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. 下载
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)
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. 初始化,设定初值
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. 菜单
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)
day7 面向对象基础(1)
掌握
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. 三角(形);
day8 面向对象基础(2)
掌握
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:标识符
day9 面向对象基本特征(1)
掌握
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
按值传递
day10 面向对象基本特征(2)和项目二
掌握
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
标签: ha重载矩形连接器