随笔 - 36  文章 - 0  评论 - 0  阅读 - 25700
04 2016 档案
Java 8新特性-5 内建函数式接口
摘要:在之前的一片博文 Lambda 表达式,提到过Java 8提供的函数式接口。在此文中,将介绍一下Java 8四个最基本的函数式接口 对于方法的引用,严格来讲都需要定义一个接口。不管我们如何操作实际上有可能操作的接口只有四种。 Java 8 提供了函数式接口包java.util.function.*, 阅读全文
posted @ 2016-04-06 11:02 MPPC 阅读(632) 评论(0) 推荐(0) 编辑
Java 8新特性-4 方法引用
摘要:对于引用来说我们一般都是用在对象,而对象引用的特点是:不同的引用对象可以操作同一块内容! Java 8的方法引用定义了四种格式: 引用静态方法 ClassName :: staticMethodName 引用对象方法: Object:: methodName 引用特定类型方法: ClassName  阅读全文
posted @ 2016-04-05 18:29 MPPC 阅读(3105) 评论(0) 推荐(1) 编辑
Git 冲突合并
摘要:在多人协作开发,经常遇到Git冲突,每次都不大记住命令。所以自己备注一下! git pull 之后有冲突: $ git pullremote: Counting objects: 5, done.remote: Compressing objects: 100% (2/2), done.remote 阅读全文
posted @ 2016-04-05 16:08 MPPC 阅读(333) 评论(0) 推荐(0) 编辑
Vim 快速上手
摘要:1、vi的基本概念 基本上vi可以分为三种状态,分别是 命令模式(command mode) 插入模式(Insert mode) 底行模式(last line mode) 命令模式(command mode) 插入模式(Insert mode) 底行模式(last line mode) 1) 命令行 阅读全文
posted @ 2016-04-05 16:05 MPPC 阅读(356) 评论(0) 推荐(0) 编辑
Java 8新特性-3 Lambda 表达式
摘要:在 Java 8 之前,匿名内部类,监听器和事件处理器的使用都显得很冗长,代码可读性很差。 在Java 8 之前使用匿名内部类: 例如 interface ITestPrint{ public void print(); } public class TestLambda { public stat 阅读全文
posted @ 2016-04-05 13:16 MPPC 阅读(385) 评论(0) 推荐(0) 编辑
Java 8新特性-1 函数式接口
摘要:Java 8 引入的一个核心概念是函数式接口(Functional Interfaces)。 通过在接口里面添加一个抽象方法,这些方法可以直接从接口中运行。 如果一个接口定义个唯一一个抽象方法,那么这个接口就成为函数式接口。 同时,引入了一个新的注解:@FunctionalInterface。 可以 阅读全文
posted @ 2016-04-05 13:05 MPPC 阅读(363) 评论(0) 推荐(0) 编辑
Java 8新特性-2 接口定义增强
摘要:为了解决当原有的接口中方法不足时,向原有的接口中添加新的方法,该接口下的N多实现类也需要重写该方法的问题!Java8引入了接口定义增强概念! Java8 打破了原有的接口的方法定义: 公共的、抽象的 默认方法: Java 8 还允许我们给接口添加一个非抽象的方法实现,只需要使用 default 关键 阅读全文
posted @ 2016-04-05 11:15 MPPC 阅读(394) 评论(0) 推荐(0) 编辑

< 2025年4月 >
30 31 1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 1 2 3
4 5 6 7 8 9 10

点击右上角即可分享
微信分享提示