摘要: 一.方法的分析 首先我们看下面的一个例子: 在上面的代码之中,最为奇怪的就是我们的一个实例方法之中的第一个参数是this. 其实这个this就是实例方法和静态方法最大区别了,一个实例方法之中,在编译的时候,会自动传入一个this的参数,参数的类型就是本类的类型. 再了解了上述的事实之后,我们来看一下 阅读全文
posted @ 2018-08-04 23:22 最爱五仁月饼 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 一 .概述 在前面我们提出了lambda的本质,但是还有另外一个问题需要解释,就是lambda表达式的类型. 二 .lambda表达式的类型 首先我们看一下下面的例子: 看到上面的代码,我们发现了一个问题,相同的lambda表达式却可以成为不同的类型,这很不可思议. lambda表达式的类型匹配任何 阅读全文
posted @ 2018-08-04 23:21 最爱五仁月饼 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 一 .概述 集合是我们java程序员每天都需要的工具,没有了集合,java程序员几乎不能干任何的事情,我们每天的工作也是在对集合进行不同的操作. 尽管集合的功能已经足够强大,但是当我们面对复杂的业务问题的时候,利用原始的集合操作就会变得让人恶心. 于是在java8之中出现了lambda和stream 阅读全文
posted @ 2018-08-04 23:09 最爱五仁月饼 阅读(2540) 评论(0) 推荐(1) 编辑