A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© Mr.KevinヾY1n 中级黑马   /  2016-12-23 22:52  /  1105 人查看  /  0 人回复  /   2 人收藏 转载请遵从CC协议 禁止商业使用本文

12.第12天
Synchro nized      [ 'sɪŋkrə,naɪzd]   同步的
Runnable          [ 'rʌnəbl] 可捕捉的(在java中它是一个接口)
Inter rupted                 [,intə'rʌptid]  中断的,被阻止的
Ticket                                ['tikit] 票
Bank                                         [bæŋk]  银行
tank 坦克
flag                                         [flæɡ] 标记, 旗帜
dead                                         [ded] 死亡的,无生命的
lock                                    [ lɔk] 锁
unlock

eclipse中用到的单词
console                                [kən'səul] 控制台
font                                    [fɔnt] 字体
syntax                                 ['sintæks] 语法



必会知识点:
多线程的两种实现方式(掌握)
线程的生命周期.(理解)
12.1.演讲内容:
2, Overload和Override的区别。Overloaded的方法是否可以改变返回值的类型?
答案:
override可以翻译为覆盖,从字面就可以知道,它是覆盖了一个方法并且对其重写,以求达到不同的作用。对我们来说最熟悉的覆盖就是对接口方法的实现,在接

口中一般只是对方法进行了声明,而我们在实现时,就需要实现接口声明的所有方法。除了这个典型的用法以外,我们在继承中也可能会在子类覆盖父类中的方法

。在覆盖要注意以下的几点:
1、覆盖的方法的标志必须要和被覆盖的方法的标志完全匹配,才能达到覆盖的效果;
2、覆盖的方法的返回值必须和被覆盖的方法的返回一致;
3、覆盖的方法所抛出的异常必须和被覆盖方法的所抛出的异常一致,或者是其子类;
4、被覆盖的方法不能为private,否则在其子类中只是新定义了一个方法,并没有对其进行覆盖。
overload对我们来说可能比较熟悉,可以翻译为重载,它是指我们可以定义一些名称相同的方法,通过定义不同的输入参数来区分这些方法,然后再调用时,VM

就会根据不同的参数样式,来选择合适的方法执行。在使用重载要注意以下的几点:
1、在使用重载时只能通过不同的参数样式。例如,不同的参数类型,不同的参数个数,不同的参数顺序(当然,同一方法内的几个参数类型必须不一样,例如可

以是fun(int,float),但是不能为fun(int,int));
2、不能通过访问权限、返回类型、抛出的异常进行重载;
3、方法的异常类型和数目不会对重载造成影响;
4、对于继承来说,如果某一方法在父类中是访问权限是priavte,那么就不能在子类对其进行重载,如果定义的话,也只是定义了一个新方法,而不会达到重载的

效果。



13.第13天
Resource                          [ ri'sɔ:s] 资源
Notify                                ['nəutifai ] 唤醒, 告知
Input                                 ['input]  输入
Output                                [ 'autput ] 输出
bounded           ['baundid] 有界限的
Buffer                                ['bʌfə]  缓冲区
boundedbuffer         有界缓冲区  
Signal                                 ['siɡ nəl]  信号,标志
Condition                         [kən'diʃən]        条件
Producer                                [prə'du:sə] 生产者
Consumer                                [ kən'sju:mə ] 消费者


知识点总结:(线程部分是Java中的难点,但对于web开发来讲不是重点.)
1,线程同步.(理解)
2,线程死锁.(理解)
3,线程通信.(理解)
13.1.演讲内容:
wait和sleep的区别(面试题)



14.第14天
Substring                   [ 'sʌb striŋ] 子字符串, 部分字符串,子链
Trim                        [trim]  修剪, 修整
Append                             [ə'pend]  添加
Add                                        [ æd]  增加
Insert                                 [in'sə:t] 插入,  比如把一段字符串 "cd" 插入到 "abef"
Delete                                 [di'li:t] 删除
remove
replace                                 [ri'pleis]  代替,取代,更换
update                      [ ʌp'deit] 更新
Create                                  [ kri'eit ] 创造,创作
Builder                                 ['bildə] Java中为 "缓冲器", 直译为建筑者
StringBuffer      字符串缓冲区(同步的)
StringBuilder                 字符串缓冲区(不同步的)

15.第15天
char                                        [tʃɑ:]  字符型
character                          ['kærəktə] 字符
int                                        [int]   整型
integer                                 ['intidʒə] 整数类型  
parse                                 [pɑ:z] 解析, 转换成...
parseInt
Retain                                [ri'tein]  保持
reverse                                 [ ri'və:s ] 反转,翻转


collection                         [kə'lekʃən] 集合,聚集,采集
Remove                                [ri'mu:v]  移除,删除
clear                                 [kliə]  清空,清除,清楚的.
Iterator                         [itə'rei tə] 迭代器
list                                         [list] 列表,清单(集合之一)
ArrayList                         ['əri list] 数组列表(最常用的集合,重点掌握)
HasPrevious                 ['pri:vjəs] 在...之前
HasNext


15.1.演讲内容:
1,String是最基本的数据类型吗? (面试题)
2,是否可以继承String类?(面试题)

16.第16天
Split                   [split]  切割
Element                 ['elimənt] 元素

NoSuchElementException   

linked                         [ liŋkt] 连接的
Contains                 [kən'teinz] 包含
Set                                 [ set]  集合
Comparator                 ['kəmpə reitə]  比较仪
style                         [stail]  风格,类型


eclipse 中的单词
bracket                         ['brækit]  括号
keyword                         ['ki:wə:d] 关键字
excluding                 [ik'sklu:diŋ] 将...排除在外

=================







0 个回复

您需要登录后才可以回帖 登录 | 加入黑马