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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

1.等待唤醒机制存在的意义是什么?
解决线程通讯中的资源浪费问题,保证共享变量的合理利用
2.调用wait()方法和notify()方法,需要注意什么?
注意使用同步锁调用;要写在方法内
3.使用线程池来操作线程有什么好处?
节省创建,销毁线程对象的资源;
提高响应速度;
提高线程的可管理性;
4.传统的面向对象编码有什么弊端?
书面格式复杂;
需要创建对象,调用对象的方法,才可以得到结果;
5.什么情况下可以使用lambda表达式来替换面向对象编码?
由且只有一个抽象方法的解控;还需要有上下文的推导
6.什么情况下lambda表达式可以简写?
1)无参无返回值:可以省略{};
2)有参有返回值:参数列表只有一个参数类型时,()可以不写
                参数类型可以省略
                当方法体只有一行时,可以省略 return ;{}
                省略 return ;{} 时,必须一起省略
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马