- Java8新特性Lambda表达式详解
-
Lambda表达式介绍Lambda是一个匿名函数,可以把Lambda表达式理解为是一段可以传递的代码(将代码像数据一样进行传递)。使用它可以写出更简洁、更灵活的代码。作为一种更紧凑的代码风格,使...
- 一文彻底搞懂 Java 的 Optional
-
针对Java8里面的好东西,Optional就是其中之一,该类提供了一种用于表示可选值而非空引用的类级别解决方案。01、创建Optional对象1)可以使用静态方法empty()创建一...
- 详解Java 8中Stream类型的“懒”操作
-
在进入正题之前,我们需要先引入Java8中Stream类型的两个很重要的操作:中间和终结操作(IntermediateandTerminalOperation)Stream类型有两种类型的方法...
- Java8 Stream流API使用简介
-
概述本文介绍Java8Streams从创建到并行执行的实际使用例子,涉及Java8(lambda表达式、Optional、方法引用)和流API的基本知识。流创建有很多方法可以创建不同源的流实例。一...
- Spring Boot利用filter实现xss防御
-
1.什么是xss?Cross-SiteScripting(跨站脚本攻击)简称XSS,是一种代码注入攻击。攻击者通过在目标网站上注入恶意脚本,使之在用户的浏览器上运行。利用这些恶意脚本,攻击者可获取...
- Optional 是个好东西,你会用么?| 原力计划
-
作者|BoCong-Den责编|夕颜封图|CSDN下载自东方IC出品|CSDN(ID:CSDNnews)写在前面从Java8引入的一个很有趣的特性是Optional类。Opt...
- 2021Java最新学习路线图新鲜出炉
-
深知广大爱好Java的人学习是多么困难,专门整理了新版的学习路线图,不管你是不懂电脑的小白,还是已经步入开发的大牛,这套路线路绝对不容错过!传智教育旗下黑马程序员分享免费视频教程长达12余万小时,受益...
- 吃透Java IO:字节流、字符流、缓冲流
-
前言有人曾问fastjson的作者(阿里技术专家高铁):“你开发fastjson,没得到什么好处,反而挨了骂背了锅,这种事情你为什么要做呢?”高铁答道:“因为热爱本身,就是奖励啊!”这个回答顿时触动了...
- Java 的业务逻辑验证框架 之-fluent-validator
-
开发人员在维护核心业务逻辑的同时,还需要为输入做严格的校验。当输入不合法时,能够给caller一个明确的反馈,最常见的反馈就是返回封装了result的对象或者抛出exception。一些常见...
- Java8中的Stream API
-
Java8中引入了StreamAPI,它是一组用于处理集合数据的API。StreamAPI可以使用Lambda表达式进行操作,提供了一种函数式编程的方式来处理集合数据。下面介绍一些StreamA...
- 一周热门
- 控制面板
- 网站分类
- 最新留言
-