- 博客(6)
- 收藏
- 关注
原创 JAVA Stream 流
引言:Stream定义:Asequence of elements fromsource that supportsaggregate operations.sequence of elements:一个流对外提供一个接口,可以访问到一串特定的数据。流不存储元素,但是可以根据需要进行计算转化source:数据来源,如数据结构,数组,文件等aggregate operation:聚合操作,流支持像SQL操作或者其他函数式语言的操作,如filter、map、reduce、find、ma...
2021-03-11 16:54:33
268
2
原创 ES6新特性
一、新增let、const声明变量var声明的变量往往会越域,let声明的变量有严格的局部作用域 // var 声明的变量往往会越域 // let 声明的变量有严格的局部作用域 { var a = 1; let b = 2; } console.log(a); console.log(b);可以在控制台看到b访问不到var可以声明多次相同变量..
2021-03-05 19:31:10
209
2
原创 Linux上安装Docker的问题
分享自己在安装docker时遇到的一些报错:安装命令:yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo报错信息:Could not fetch/save url https://download.docker.com/linux/centos/docker-ce.repo to file /etc/yum.repos.d/docker-ce.repo: [Errn...
2021-02-26 11:40:41
1844
1
原创 Lambda表达式
引言:在面向过程程序语言中,参数的传递是基本类型的变量;在面向对象语言中,参数的传递可以是基本类型的变量或者对象变量;在java8中又新增了传递类型,传递参数可以是方法或者代码块,即以匿名函数的形式传递。使用它设计的代码会更加简洁。当开发者在编写Lambda表达式时,也会随之被编译成一个函数式接口。Lambda表达式的几种表现形式:形式一:(参数)+箭头+一个表达式原本需要单独定义的一个排序类,现在可以作为一个匿名函数直接传入到Arrays.sort([ ],compara.
2021-02-22 20:42:29
347
1
原创 最简形式实现hashmap
最简形式实现hashmapMap接口public interface Map<K,V> { V put(K k,V v); V get(K k); int size(); interface Entry<K,V>{ K getKey(); V getValue(); }}HashMap实现类public class HashMap<K,V> implements Map<
2021-02-22 14:38:23
118
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人