
Java8
沉默的风、
Java攻城狮~生命不止~修炼不止~
展开
-
WebSocket实战详解【Springboot+Vue+sockjs+webstomp】
WebScoket是什么? WebSocket是一种在单个TCP连接上进行全双工通信的协议。(来自百度百科) 也就是说,WebSocket使得浏览器和服务器可以主动发送给对方。 同样是基于TCP连接,与以往的HTTP的协议不同,HTTP采用请求/响应模式,三次握手建立一次连接,只能由客户端发给服务端。而WebSocket只通过一次握手,建立一个持久的连接,客户端和服务端都可以主动发消息,更实时...原创 2020-01-19 17:51:04 · 2333 阅读 · 0 评论 -
Java8 流操作详细总结
一、流介绍 到底什么是流呢? 流,简短地定义是:从支持数据处理操作的源生成的元素序列。让我们一步步剖析这个定义。 元素序列——就像集合一样,流也提供了一个接口,可以访问特定元素类型的一组有序 值。因为集合是数据结构,所以它的主要目的是以特定的时间/空间复杂度存储和访问元 素(如ArrayList 与 LinkedList)。但流的目的在于表达计算,比如你前面见到的 filter、sorted...原创 2020-01-07 17:53:52 · 516 阅读 · 0 评论 -
Java8 lambda表达式使用局部变量final问题
lambda表达式在使用局部变量的问题 在使用lambda表达式的时候,经常会遇到一个问题,那就是在lambda表达式内部修改局部变量的的值时候,编译器会报错,说变量类型必须为final才可以使用,也就是说不让我们修改,这是为什么呢? Lambda可以没有限制地捕获(也就是在其主体中引用)实例变量和静态变量。但局部变量必须显式声明为final, 或事实上是final。换句话说,Lambda表达式...原创 2020-01-07 12:23:52 · 9398 阅读 · 6 评论 -
Java 8 函数式接口Function、Consumer、Predicate、Supplier
https://blog.youkuaiyun.com/z834410038/article/details/77370785转载 2019-11-13 12:25:33 · 237 阅读 · 0 评论