
j2se学习笔记
文章平均质量分 87
wangwenjun69
其实这个世界上根本没有失败,只是短暂的停止了成功,相信自己,现在不代表未来
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java8之Stream(1)
Stream是Java8中比较闪亮的一个新特性,但是它绝对不等同于IO包中的Stream和解析XML的Stream,JAVA 8中的Stream也不是一个容器,它绝对不是用来存储数据的,他是对JDK中Collections的一个增强,他只专注于对集合对象的便利,高效的聚合操作,它不仅支持串行的操作功能,而且还借助JDK1.7 中的Fork-Join机制支持了并行模式,你无需编写任何一行并行相关的代码,就能高效方便的写出高并发的程序,尤其在现在多核CPU的时代,最大程度的利用CPU的超快计算能力显得尤为重要原创 2015-08-10 16:36:47 · 3125 阅读 · 0 评论 -
Java8之Stream(3)
好了,背景知识介绍完成,并且我们在最开始也对Stream有了一个大致的了解,在本章中我们详细的介绍一下Stream,每一个示例都会有相应的代码配合,让读者理解更加的透彻。 对 Stream 的使用就是实现一个 filter-map-reduce 过程,产生一个最终结果,或者导致一个副作用(side effect),当我们使用流的时候,通常会包括三个基本的步骤:原创 2015-08-10 16:43:28 · 3747 阅读 · 0 评论 -
Java8之Stream(2)
Fork-Join编程模型出来的时间其实已经不算晚了,在Java 1.7版本中才被引入,做Unix C++开发的人早都掌握该项技能了,好饭不怕晚,在我们平时的工作中他还有很多的应用场景,比如你的任务很适合进行拆分,并且比较容易进行合并,提高程序的运行速度,但是我个人建议不能将获取资源的地方使用Fork,比如你要去网络读数据或者从数据库中读取数据,分开多个任务会导致网络以及数据库的压力,将处理过程Fork是一个不错的选择,获取数据除非特别需要,否则不要使用Fork增加并行,对资源提供者也会是一个不小的压力。原创 2015-08-10 16:40:43 · 2636 阅读 · 0 评论 -
Java 高并发第三阶段实战---Java并发包深入解析与使用详解
第三阶段的课程主要围绕着Java并发包的使用,展开详细的介绍,主要内容有1.原子包源码剖析,2.并发包工具类详细介绍,3.线程服务以及Future和callable等详细介绍,4.高并发容器和阻塞容器详细介绍原创 2017-10-05 17:28:02 · 5413 阅读 · 35 评论