java8
源码了解:hadluo
这个作者很懒,什么都没留下…
展开
-
java 面试 大全
1.并行和并发的区别? 并发是指同时执行通常不相关的各种任务,并发程序并不需要多核处理器。比如:windows系统边听歌边玩游戏,在单核cu系统中是靠cpu来回切换执行。 并行是依靠多核的优势,当一个CPU执行一个进程时,另一个CPU可以执行另一个进程,两个进程互不抢占CPU资源,可以同时进行,这种方式我们称之为并行(Parallel)。 简单理解: 一个人同时做多件事情就是并发,多个人同时做多件事情就是并行。 2.sleep和wait的区别? sleep是Thread里面的方法,wait是Object里原创 2020-07-24 19:33:46 · 586 阅读 · 0 评论 -
Lambda详解
本篇详细讲解java8的新知识 — lambda表达式 支持lambda的接口都是函数式接口(接口中有且仅有有一个抽象函数叫函数式接口),lambda的一般语法为:(param1,param2,...paramN) -> { statment1; statment2; ... return result ; }下面来看下具体事例: 事例1:参数只有一个,原创 2016-08-25 11:08:15 · 2476 阅读 · 0 评论