摘要:
JDK不仅提供的这些函数式接口,其中一些接口还为我们提供了实用的默认方法,这次我们来介绍一下Comparator复合。 阅读全文
摘要:
在Java8支持Lambda表达式以后,为了满足Lambda表达式的一些典型使用场景,JDK为我们提供了大量常用的函数式接口。它们主要在 java.util.function 包中,下面简单介绍几个其中的接口及其使用示例。 阅读全文
摘要:
在之前的文章中介绍了Lambda表达式的基本语法和正确使用姿势,这次介绍如何写出更简洁、更易懂的Lambda表达式。 阅读全文
摘要:
在哪使用Lambda表达式?怎么样正确的使用Lambda表达式? 阅读全文
摘要:
Lambda表达式是表示可传递匿名函数的一种简洁方式,Lambda表达式没有名称,但是有参数列表、函数主体、返回类型,还可能有一个可以抛出的异常列表。 阅读全文
摘要:
在面试时,避免不了的会遇到一些数据结构的面试题,今天我们就来了解一下二叉树的经典面试题: 阅读全文
摘要:
只需要五分钟,你就可以了解到事务及其ACID特性,并且真正地理解MySQL事务隔离级别:未提交读、提交读、可重复读、可串行化,还有什么是脏读、不可重复读、幻读。 阅读全文
摘要:
布隆过滤器(Bloom Filter)是由Howard Bloom在1970年提出的一种比较巧妙的概率型数据结构,它可以告诉你某种东西一定不存在或者可能存在。它可以更高效地插入和查询,并且占用空间更少。 阅读全文
摘要:
栈帧是Java虚拟机中的虚拟机栈的基本元素,它也是用于支持Java虚拟机进行方法调用和方法执行背后的数据结构,了解了它就可以更好地理解Java虚拟机执行引擎是如何运行的。 阅读全文
摘要:
一个头发稀少、穿着格子衬衣的中年男子走了进来,把手里拿的MAC放在桌子上,对我说:“我会用电脑记录面试过程,你不介意吧?” 阅读全文