- 博客(6)
- 资源 (29)
- 收藏
- 关注
原创 Java 8 函数式接口、lambda表达式、方法以及构造器引用
函数式接口使用背景我们知道,java是一门面向对象编程语言,java中一切都是面向对象的(除了原始数据类型)。在java中函数(方法)是类/对象的一部分,不能单独存在。而其他一些函数式编程语言如C++、Javascript等语言,可以编写单独的函数并可以直接调用它们。面向对象并非不好,只是有时候需要编写冗长的代码。举个简单的例子,我们需要创建一个Runnable实例,通常我们会使用匿名内部类如下:R
2017-04-22 16:59:52 1369
原创 JAVA8接口中的default、static方法使用注意事项
JAVA8中接口interface引入方法实现的猜想在JAVA8之前java中的接口类型旨在定义类型的接口规约,并不能拥有自己的方法实现,具体实现完全交由实现类自己完成。以普通人和中上阶层为例,为各自的子女读大学的目标:普通人大部分甚至可能全部都是告诫子女读书毕业找份好工作;后者更多要求考TOEFL、GRE、出国留学回来做高管、出资给孩子创业;接口规约的方法行为是宽泛的,无法具体实现; 而现
2017-04-16 19:58:00 16162 3
原创 Java8中的forEach方法详解
在Java中我们需要处理Clloection的时候,通常需要创建一个Iterator实例来对集合进行迭代,在迭代中对每个或者某些元素进行业务逻辑的操作。如果迭代使用不当的话,则会抛出ConcurrentModificationException异常。* 旧API、新的forEach API进行遍历打印集合中的元素对比 *下面比较使用旧API、新的forEach API进行遍历打印集合中的元素: -
2017-04-16 17:53:00 33286 3
原创 Java8 编程(一) Java8 API的新特性
Java8 API的新特性要了解面java8,那就需要知道 函数式编程 了,一直以来面向对象编程是软件开发的主流模式,最近几年,由于在并发和事件驱动编程中的优势,函数式编程又变得重要起来。而Java8是在面向对象的基础上增加了对函数式编程的能力。Java8的新特性主要包含 lambda表达式、集合类型的流式处理方式、全新的日期API、IO以及并发的增强、JavFX。lambda表达式lambda 表
2017-04-04 16:50:30 700 1
原创 Java中的正则表达式
java中使用正则表达式的常用方式有两种:一是使用String类的matches方法;二是使用java.util.regex包下的类Pattern、Matcher。使用方式如下:package com.byron4j.hightLevel.regexp;import java.util.regex.Matcher;import java.util.regex.Pattern;/** * 正则表达
2017-04-03 02:47:30 478
原创 电脑上打开chm文件时系统提示:不能打开文件:mk:@MSITStore:(文件路径)
电脑上打开chm文件时系统提示:不能打开文件:mk:@MSITStore:(文件路径)电脑无法打开.chm文件: 电脑“开始-运行”里面输入 regsvr32 itss.dllregsvr32 hhctrl.ocx 即可
2017-04-02 23:13:30 2767
JAVA面试八股文.pptx
2021-09-22
mysql读写锁演示案例
2019-10-23
Zookeeper数据节点可视化查看工具
2018-11-29
自动生成mybatis映射文件工具
2018-09-14
支付宝账户体系架构支付宝账户体系、支付宝整体架构、资金流和信息流(业务流)的详细介绍
2018-06-11
java8帮助文档中文版API
2018-05-15
Git 64 bit
2017-10-11
spring-batch教程.pdf
2017-09-21
maven构建多模块项目源码实例
2016-11-21
springMVC4-rest-jackson-jsonview-annotation.zip
2016-11-19
个推Demo-APP
2016-07-15
Extjs中文API(脚本娃娃 (Ext4.1.0 Doc中文版 V1.0.0 Beta))
2014-07-12
W3SCHOOL离线api.chm
2014-07-08
开发API帮助文档集结(.chm)
2013-12-11
常用正则表达式
2013-12-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人