自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (10)
  • 收藏
  • 关注

转载 Java8新特性5--流式API

流式处理 流是一系列数据项,一次只生成一项。程序可以从输 入流中一个一个读取数据项,然后以同样的方式将数据项写入输出流。一个程序的输出流很可能是另一个程序的输入流。 流的特点 元素序列——就像集合一样,流也提供了一个接口,可以访问特定元素类型的一组有序值。集合讲的是数据,流讲的是计算。 源——流会使用一个提供数据的源,如集合、数组或输入/输出资源。 请注意,从有序集 合生成流时会保留原有的顺序。

2018-01-04 11:07:36 3670

转载 java8新特性3--lambda表达式

开发中,经常需要给一个方法传递一个接口类型的参数,为了传递不同的行为,我们需要创建不同的实现类,而通常这些类没什么重用价值,只使用一次就没用了。 考虑一个从一堆苹果中筛选符合条件的苹果的场景。 为了更好的应对需求变更,一个比较好的解决办法是将过滤的标准抽象出来,我们先定义一个接口作为抽象的选择标准. public interface ApplePredicate{ boolean tes

2018-01-04 11:04:06 545

转载 java8新特性2--注解变化

Java 8在两个方面对注解机制进行了改进,分别为: 你现在可以定义重复注解 你可以为任何目标添加注解 Java中的注解是一种对程序元素进行配置,提供附加信息的机制。 重复注解 之前版本的Java禁止对同样的注解类型声明多次。由于这个原因,下面的第二句代码是无效的。 @interface Author { String name(); } @Author(name="Raoul") @Aut

2018-01-04 11:03:33 444

转载 java8新特性1--接口的变化

接口的变化 在Java8之前,Java中,实现接口的类必须为接口中定义的每个方法提供一个实现,或者从父类中继承它的实现。 但是,一旦类库的设计者需要更新接口,向其中加入新的方法,这种方式就会出现问题。 现实情况是,现存的实体类往往不在接口设计者的控制范围之内,这些实体类为了适配新的接口约定也需要进行修改。 由于Java 8的API在现存的接口上引入了非常多的新方法,这种变化带来的问题也愈加严重。

2018-01-04 11:02:56 475

转载 Java8新特性10--其他类库的变化

Map public static void main(String[] arg) { Map map=new HashMap(); //如果key不存在返回默认值 System.out.println(map.getOrDefault("a",123)); map.put("a",123); //将lambd

2018-01-04 11:02:12 342

转载 Java8新特性4--方法引用

方法引用 lambda 方法引用让你可以重复使用现有的方法定义,并像Lambda一样传递它们。在一些情况下, 比起使用Lambda表达式,它们更易读,感觉也更自然。 方法引用可以被看作仅仅调用特定方法的Lambda的一种快捷写法。 它的基本思想是,如果一个Lambda代表的只是“直接调用这个方法”,那最好还是用名称来调用它,而不是去描述如何调用它。 事实上,方法引用就是让你根据已有的方

2018-01-04 11:00:43 251

转载 Java8新特性6--使用集合流API

使用集合的流式API 直接上代码了,常用api都有了,要点都在注释中 苹果类: package java8.stream; /** * @author qiang.xie * @date 2017/5/4 */ public class Apple { private int weight; private String color; private Stri

2018-01-04 10:58:38 244

转载 Java8新特性8--使用CompletableFuture构建异步应用

使用CompletableFuture构建异步应用 Future 接口的局限性 future接口可以构建异步应用,但依然有其局限性。它很难直接表述多个Future 结果之间的依赖性。实际开发中,我们经常需要达成以下目的: 将两个异步计算合并为一个——这两个异步计算之间相互独立,同时第二个又依赖于第 一个的结果。 等待 Future 集合中的所有任务都完成。 仅等待 Future 集合中最快结束

2018-01-04 10:57:14 469

转载 Java8新特性9--新的日期和时间API

新的日期时间处理API 从Java8开始,原生的Java API中已经能提供高质量的日期和时间支持,java.time包中整合了很多Joda-Time的特性。 LocalDate和LocalTime 开始使用新的日期和时间API时,你最先碰到的可能是LocalDate类。该类的实例是一个不可变对象,它只提供了简单的日期,并不含当天的时间信息。另外,它也不附带任何与时区相关的信息。 你可以通过静态工

2018-01-04 10:55:55 1298

Java编程思想第四版完整中文高清版

对象入门、一切都是对象、控制程序流程、初始化和清除、类再生、IO系统。第四版完整中文高清版.pdf

2014-01-23

HTML5+从入门到精通.

《HTML5从入门到精通》中文学习教程.pdf

2014-01-23

HTTP协议中文版

HTTP协议中文版.pdf,协议参数,http消息

2014-01-23

Jquery源码解析

构建Jquery对象,Jquery的设计理念,Jquery源码解析

2014-01-23

云计算与Azure平台实战

云计算与Azure平台实战

2013-05-24

XFire_Web_Service应用.pdf

XFire_Web_Service应用.pdf

2013-01-06

ivr开发资料

jar包里面包括(中国电信全网声讯业务IVR流程编译器和编写手册.rar、流程示例.rar、网关开发资料.rar、sleedbg.rar、SMC操作手册(sp).doc、suntek.rar、编译环境+测试话机.rar、116平台业务上线流程工单(模板).doc、116业务流程开发规范.doc、116平台通用工单.doc、炫音系统业务开发指南.pdf、炫音系统业务网关开发接口.pdf)

2012-12-25

Java设计模式及案例

设计模式使人们可以更加简单方便地复用成功的设计和体系结构。将已证实的技术表述成设计模式也会使新系统开发者更加容易理解其设计思路。设计模式帮助你做出有利于系统复用的选择,避免设计损害了系统复用性。通过提供一个显式类和对象作用关系以及它们之间潜在联系的说明规范,设计模式甚至能够提高已有系统的文档管理和系统维护的有效性。简而言之,设计模式可以帮 助设计者更快更好地完成系统设

2012-12-06

visualvm_135最新版本

VisualVM 提供在 Java 虚拟机 (Java Virutal Machine, JVM) 上运行的 Java 应用程序的详细信息。在 VisualVM 的图形用户界面中,您可以方便、快捷地查看多个 Java 应用程序的相关信息。

2012-12-06

全文检索所用jar包3.6版本

IKAnalyzer3.2.8.jar lucene-analyzers-3.5.0.jar lucene-core-3.6.1.jar lucene-highlighter-3.5.0.jar lucene-memory-3.5.0.jar

2012-12-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除