Java技术交流群
摘要: 异步编程 众所周知 JavaScript 是单线程工作,也就是只有一个脚本执行完成后才能执行下一个脚本,两个脚本不能同时执行,如果某个脚本耗时很长,后面的脚本都必须排队等着,会拖延整个程序的执行。那么如何让程序像人类一样可以多线程工作呢?以下为几种异步编程方式的总结,希望与君共勉。 回调函数 事件监 阅读全文
posted @ 2019-05-17 15:15 架构师94 阅读(644) 评论(0) 推荐(0) 编辑
摘要: 一、Java 8 Lambda 表达式 Lambda 表达式,也可称为闭包,它是推动 Java 8 发布的最重要新特性。 Lambda 允许把函数作为一个方法的参数(函数作为参数传递进方法中)。 使用Lambda 表达式可以使代码变的更加简洁紧凑。 1.1 语法 lambda 表达式的语法格式如下: 阅读全文
posted @ 2019-05-17 10:50 架构师94 阅读(108971) 评论(8) 推荐(18) 编辑
Java技术交流群