Java 8实战
Java 8实战,Java 8 in action
简单地说,Java 8中的新增功能是自Java 1.0发布18年以来,Java发生的最大变化。没有去掉
任何东西,因此你现有的Java代码都能工作,但新功能提供了强大的新语汇和新设计模式,能帮
助你编写更清楚、更简洁的代码。就像遇到所有新功能时那样,你一开始可能会想:“为什么又
要去改我的语言呢?”但稍加练习之后,你就会发觉自己只用预期的一半时间,就用新功能写出
了更短、更清晰的代码,这时你会意识到自己永远无法返回到“旧Java”了。
本书会帮助你跨过“原理听起来不错,但还是有点儿新,不太适应”的门槛,从而熟练地进
行编程。
“也许吧,”你可能会想,“可是Lambda、函数式编程,这些不是那些留着胡子、穿着凉鞋的
学究们在象牙塔里面琢磨的东西吗?”或许是的,但Java 8中加入的新想法的分量刚刚好,它们
带来的好处也可以被普通的Java程序员所理解。本书会从普通程序员的角度来叙述,偶尔谈谈“这
是怎么来的”。
“Lambda,听起来跟天书一样!”是的,也许是这样,但它是一个很好的想法,让你可以编
写简明的Java程序。许多人都熟悉事件处理器和回调函数,即注册一个对象,它包含会在事件发
生时使用的一个方法。Lambda使人更容易在Java中广泛应用这种思想。简单来说,Lambda和它
的朋友“方法引用”让你在做其他事情的过程中,可以简明地将代码或方法作为参数传递进去执
行。在本书中,你会看到这种思想出现得比预想的还要频繁:从加入作比较的代码来简单地参数
化一个排序方法,到利用新的Stream API在一组数据上表达复杂的查询指令。
“流(stream)是什么?”这是Java 8的一个新功能。它们的特点和集合(collection)差不
多,但有几个明显的优点,让我们可以使用新的编程风格。首先,如果你使用过SQL等数据库
查询语言,就会发现用几行代码写出的查询语句要是换成Java要写好长。Java 8的流支持这种简
明的数据库查询式编程——但用的是Java语法,而无需了解数据库!其次,流被设计成无需同
时将所有的数据调入内存(甚至根本无需计算),这样就可以处理无法装入计算机内存的流数据
了。但Java 8可以对流做一些集合所不能的优化操作,例如,它可以将对同一个流的若干操作组
合起来,从而只遍历一次数据,而不是花很大代价去多次遍历它。更妙的是,Java可以自动将
流操作并行化(集合可不行)。
“还有函数式编程,这又是什么?”就像面向对象编程一样,它是另一种编程风格,其核心
是把函数作为值,前面在讨论Lambda的时候提到过
netty.chm nettyapi
netty.chm,nettyapi 4.0版本
netty-socketio依赖jar包
netty-socketio-1.7.11.jar所依赖的jar包
enterprice_android_develope
enterprice_android_develope
Mina2源码分析.doc
Mina2源码分析,mina2框架。mina nio框架。mina用于webgame游戏开发很多。
UNIX常用命令.pdf
unix 常用命令
a. 关於档案/目录处理的指令:
1. ls
这是最基本的档案指令。 ls 的意义为 "list",也就是将某一个目录或是
某一个档案的内容显示出来。
如果你在下 ls 指令後头没有跟著任何的档名,它将会显示出目前目录中所
有档案。
也可以在 ls 後面加上所要察看的目录名称或档案的名称,如。。。。
ibatis 开发指南.pdf
ibatis 开发指南.pdf
入门还是不错,开源看看。
集合了J2EE面试题.doc、笔试题.doc、JAVA面试题集合.chm
集合了很多的面试题,非常的有用。其他相关资源请访问:http://download.csdn.net/justdo2008
我资料里有很多面试题,欢迎下载!
JAVA设计模式(中文).chm与设计模式.chm
很不错,简单明了。总结的很不错,适合快速了解设计模式。
其他相关资料请访问:http://download.csdn.net/justdo2008
J2EE核心模式.pdf J2EE 模式
J2EE高手必看。
其他习惯资源请访问:http://download.csdn.net/justdo2008
PatternsInJava.pdf 设计模式 Java
设计模式资料,很不错。
相关资料请访问:http://download.csdn.net/justdo2008
Flex 入门.pdf flex资料
Flex先关资料请访问:http://download.csdn.net/justdo2008
搜索引擎优化.pdf
其他相关SEO资料请访问:http://download.csdn.net/justdo2008
seo教程(精).pdf
其他相关资料或者SEO资料请访问:http://download.csdn.net/justdo2008
Hibernate-HQL-查询-Query资料
Hibernate HQL 查询 Query 资料
3个word总结的资料。
apache-tomcat-6.0.16下载
apache-tomcat-6.0.16下载,比较方便。不需要在官方网站下。不用看讨厌的外语!
Struts标签资料(Struts标签大全)
其中包含Struts标签大全 jsp Struts之HTML标签库详解 struts框架bean,html,logic标签手册等内容。不错,其中的JSP Struts之HTML标签库详解 .doc是朋友总结的。不错!
JavaEE框架 Struts_In_Action(中文版)
JavaEE框架 Struts_In_Action(中文版) Struts Action Struts_In_Action LookupDispatchAction DispatchAction
对Action讲的比较仔细,可以深入的了解Struts框架里的基本原理。
JS万年历+时间组件
JS万年历+时间组件,很使用!可以直接用于项目中!
数据库面试题 Sql面试题
这是我在网上以及自己总结的一些sql面试题,很经典。特此分享给大家!今天修改了一下!原来资源分为5分感觉有点多。现在只需3分就可以下载不错的SQL面试题!
servlet2.3规范中文版
要想成为Web高手不得不看的servlet规范,看看大牛怎么规定把!
《人月神话》中文版-软件工程
我想大家都知道,在CSDN里肯定有。下载的人比较多。我上传一个这样下载的途径也多一些! 您顺手评个分,等于下载不要分,谢谢
商场支付系统的uml设计与分析
一个商场支付系统的uml设计与分析,设计很全面。可供朋友们参考。
oracle体系架构
oracle体系架构 oracle 架构 oracle体系 oracle
很不错,值得看看
Java Web编程提纲(全).doc
Java Web编程提纲(全).doc
有关Java Web的知识点介绍