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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始



1.等待唤醒机制存在的意义是什么?

多个线程对同一份资源执行不同线程任务时可以提高线程之间的
协作,使资源有效的利用以达到线程间通讯的效果

2.调用wait()方法和notify()方法,需要注意什么?

必须有同一个对象锁调用;
必须在同步代码块中或者同步函数中使用;


3.使用线程池来操作线程有什么好处?

1:降低资源的消耗,减少了线程创建和销毁的次数,
可以使线程重复利用,可执行多个任务
2:提高了响应速度
3:提高了线程的可管理性

4.传统的面向对象编码有什么弊端?

强调面向对象的过程,而且还强调过程,强调语法,
有时候过程要比想要的结果复杂

5.什么情况下可以使用lambda表达式来替换面向对象编码?

接口中必须有一个抽象方法而且可推

6.什么情况下lambda表达式可以简写

小括号内的参数类型可以省略;
如果小括号仅有一个参数,小括号可以省略;
如果大括号仅有一个语句,则无论是否有返回值,
都可以省略大括号,return关键字及语句分号
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马