java
Carey丶zsh
不甘平凡的菜鸟
展开
-
JDK8 之 Lambda 总结
文章目录一. 简介二. 使用效果2.1 未使用 lambda 和 使用 lambda 的区别三. 基本语法四. 函数式接口五.内置四大核心函数式接口5.1 Consumer5.2 Supplier5.3 Function一. 简介Lambda 是一个匿名函数,我们可以把 Lambda 表达式理解为是一段可以传递的代码(将代码 像数据一样进行传递)。可以写出更简洁、更 灵活的代码。作为一种更紧凑...原创 2019-01-17 23:51:25 · 1441 阅读 · 1 评论 -
StringBuffer 和 StringBuilder 源码研究
文章目录一. 前言二. 区别二. 构造器四. append 方法五. StringBuffer 和 StringBuilder 的扩充一. 前言StringBuffer 和 StringBuilder的底层都是使用数组存储结构图:二. 区别他们两个的区别主要就在于 StringBuffer 的方法上基本都加了 synchronized 关键字,保证了线程安全,当然也降低了性能....原创 2019-02-23 15:58:40 · 229 阅读 · 0 评论