jdk8特性笔记
尤小硕
这个作者很懒,什么都没留下…
展开
-
红黑树笔记
文章目录介绍二叉搜索树常用操作什么是红黑树红黑树的旋转红黑树的插入红黑树的删除附录介绍二叉搜索树常用操作最大关键字元素和最小关键字元素:通过从根开始沿着left孩子指针直到遇到一个NIL,我们总能在一棵二叉搜索树中找到一个元素,下面的过程返回了一个指向在以给定结点x为根的子树中的最小元素的指针,这里假设不为NILdef TREE-MINIMUM(x): while x.left != NIL: x = x.left return xTREE-MAXIMUM的伪代码是对原创 2020-10-06 15:50:45 · 127 阅读 · 0 评论 -
java8学习之Stream介绍与操作方式详解笔记
关于默认方法【default method】的思考:在上一次【http://www.cnblogs.com/webor2006/p/8259057.html】中对接口的默认方法进行了学习,那在Java8中在接口中接出默认方法是为了解决什么问题或者说规避什么问题呢?凡是在JDK引入一个新的概念肯定是专家们经过了一定的权衡才加入的,那加入默认方法的具体原因是啥呢?其实主要是为了解决Java...转载 2019-12-08 14:45:08 · 321 阅读 · 0 评论 -
java8学习之Lambda表达式继续探讨&函数式接口Function等详解
对于上次【http://www.cnblogs.com/webor2006/p/8186039.html】已经初步引入的Java8中Stream流的概念,其中使用了map的操作,它需要接受一个Function这样的函数式接口,回顾一下: 而这次专门对Function这个函数式接口进行进一步学习,因为这个函数式接口是比较重要的,先查看一下该接口的javadoc:另外还有...转载 2019-12-08 14:43:20 · 555 阅读 · 0 评论 -
java8学习之Lambda表达式与函数式接口、流【转载笔记】
对于Java8其实相比之前的的版本增加的内容是相当多的,其中有相当一大块的内容是关于Lambda表达式与Stream API,而这两部分是紧密结合而不能将其拆开来对待的,但是是可以单独使用的,所以从学习的顺序来说首先得要学好Lambda表达式,然后再学习Stream API,最后再把这两者有机的结合起来,而这两部分涉及的知识体系又非常的多,很多东西都改变了以往对java这种面向对象语言的...转载 2019-12-01 10:32:32 · 1209 阅读 · 1 评论