色网站免费观看,成人看片视频,日韩你懂的电影在线观看,亚洲成av人片www

您當(dāng)前的位置 - 首頁(yè)教育教學(xué)電子圖書(shū) → java8實(shí)戰(zhàn)電子書(shū) 官方免費(fèi)版

java8實(shí)戰(zhàn)電子書(shū)

官方免費(fèi)版
java8實(shí)戰(zhàn)電子書(shū)
  • 軟件大小:10.89M
  • 軟件類(lèi)別:教育教學(xué) / 電子圖書(shū)
  • 軟件語(yǔ)言:簡(jiǎn)體中文
  • 推薦等級(jí):4星
  • 授權(quán)方式:免費(fèi)軟件
  • 更新時(shí)間:2020-06-15 10:09
  • 運(yùn)行平臺(tái):WinXP, Win7, Win8, Win10
  • 相關(guān)鏈接:暫無(wú)
好評(píng):50%頂一個(gè)
壞評(píng):50%踩一個(gè)
  • 軟件介紹

java8實(shí)戰(zhàn)電子圖書(shū)是一款由人民郵電出版社出版于2019年發(fā)布的java8實(shí)戰(zhàn)操作學(xué)習(xí)教程電子圖書(shū),該圖書(shū)從基礎(chǔ)知識(shí)、函數(shù)式數(shù)據(jù)處理、高效Java 8 編程、超越Java 8四部分詳細(xì)的展現(xiàn)了java編程語(yǔ)言的特性與學(xué)習(xí)方法,適當(dāng)?shù)膶W(xué)習(xí)運(yùn)用,對(duì)廣大java編程初學(xué)者和程序員朋友們幫助很大。有需要的朋友們,快來(lái)旋風(fēng)軟件園下載吧!

java8實(shí)戰(zhàn)pdf簡(jiǎn)介

本書(shū)全面介紹了Java 8 這個(gè)里程碑版本的新特性,包括Lambdas、流和函數(shù)式編程。有了函數(shù)式的編程特性,可以讓代碼更簡(jiǎn)潔,同時(shí)也能自動(dòng)化地利用多核硬件。全書(shū)分四個(gè)部分:基礎(chǔ)知識(shí)、函數(shù)式數(shù)據(jù)處理、高效Java 8 編程和超越Java 8,清晰明了地向讀者展現(xiàn)了一幅Java 與時(shí)俱的現(xiàn)代化畫(huà)卷。 本書(shū)全面介紹了Java 8 這個(gè)里程碑版本的新特性,包括Lambdas、流和函數(shù)式編程。有了函數(shù)式的編程特性,可以讓代碼更簡(jiǎn)潔,同時(shí)也能自動(dòng)化地利用多核硬件。全書(shū)分四個(gè)部分:基礎(chǔ)知識(shí)、函數(shù)式數(shù)據(jù)處理、高效Java 8 編程和超越Java 8,清晰明了地向讀者展現(xiàn)了一幅Java 與時(shí)俱的現(xiàn)代化畫(huà)卷。

java8實(shí)戰(zhàn)電子書(shū)

主要內(nèi)容

1、如何使用Java 8新增的強(qiáng)大特性

2、如何編寫(xiě)能有效利用多核架構(gòu)的程序

3、重構(gòu)、測(cè)試和調(diào)試

4、怎樣高效地應(yīng)用函數(shù)式編程

java8實(shí)戰(zhàn)pdf下載

java8實(shí)戰(zhàn)電子書(shū)目錄

第一部分 基礎(chǔ)知識(shí)

第1章 為什么要關(guān)心Java 8  2

第2章 通過(guò)行為參數(shù)化傳遞代碼  20

第3章 Lambda表達(dá)式  34

第二部分 函數(shù)式數(shù)據(jù)處理

第4章 引入流  68

第5章 使用流  82

第6章 用流收集數(shù)據(jù)  111

第7章 并行數(shù)據(jù)處理與性能  141

第三部分 高效Java 8編程

第8章 重構(gòu)、測(cè)試和調(diào)試  164

第9章 默認(rèn)方法   185

第10章 用Optional取代null  202

第11章 CompletableFuture:組合式異步編程  220

第12章 新的日期和時(shí)間API  246

第四部分 超越Java 8

第13章 函數(shù)式的思考  262

第14章 函數(shù)式編程的技巧  275

第15章 面向?qū)ο蠛秃瘮?shù)式編程的混合:Java 8和Scala的比較   299

第16章 結(jié)論以及Java的未來(lái)  313

java8新特性

函數(shù)式接口

Java 8 引入的一個(gè)核心概念是函數(shù)式接口(Functional Interfaces)。通過(guò)在接口里面添加一個(gè)抽象方法,這些方法可以直接從接口中運(yùn)行。如果一個(gè)接口定義個(gè)唯一一個(gè)抽象方法,那么這個(gè)接口就成為函數(shù)式接口。同時(shí),引入了一個(gè)新的注解:@FunctionalInterface。可以把他它放在一個(gè)接口前,表示這個(gè)接口是一個(gè)函數(shù)式接口。這個(gè)注解是非必須的,只要接口只包含一個(gè)方法的接口,虛擬機(jī)會(huì)自動(dòng)判斷,不過(guò)最好在接口上使用注解 @FunctionalInterface 進(jìn)行聲明。在接口中添加了 @FunctionalInterface 的接口,只允許有一個(gè)抽象方法,否則編譯器也會(huì)報(bào)錯(cuò)。

Lambda 表達(dá)式

函數(shù)式接口的重要屬性是:我們能夠使用 Lambda 實(shí)例化它們,Lambda 表達(dá)式讓你能夠?qū)⒑瘮?shù)作為方法參數(shù),或者將代碼作為數(shù)據(jù)對(duì)待。Lambda 表達(dá)式的引入給開(kāi)發(fā)者帶來(lái)了不少優(yōu)點(diǎn):在 Java 8 之前,匿名內(nèi)部類(lèi),監(jiān)聽(tīng)器和事件處理器的使用都顯得很冗長(zhǎng),代碼可讀性很差,Lambda 表達(dá)式的應(yīng)用則使代碼變得更加緊湊,可讀性增強(qiáng);Lambda 表達(dá)式使并行操作大集合變得很方便,可以充分發(fā)揮多核 CPU 的優(yōu)勢(shì),更易于為多核處理器編寫(xiě)代碼;

接口的增強(qiáng)

Java 8 對(duì)接口做了進(jìn)一步的增強(qiáng)。在接口中可以添加使用 default 關(guān)鍵字修飾的非抽象方法。還可以在接口中定義靜態(tài)方法。如今,接口看上去與抽象類(lèi)的功能越來(lái)越類(lèi)似了。

集合之流式操作

Java 8 引入了流式操作(Stream),通過(guò)該操作可以實(shí)現(xiàn)對(duì)集合(Collection)的并行處理和函數(shù)式操作。根據(jù)操作返回的結(jié)果不同,流式操作分為中間操作和最終操作兩種。最終操作返回一特定類(lèi)型的結(jié)果,而中間操作返回流本身,這樣就可以將多個(gè)操作依次串聯(lián)起來(lái)。根據(jù)流的并發(fā)性,流又可以分為串行和并行兩種。流式操作實(shí)現(xiàn)了集合的過(guò)濾、排序、映射等功能。

Stream 和 Collection 集合的區(qū)別:Collection 是一種靜態(tài)的內(nèi)存數(shù)據(jù)結(jié)構(gòu),而 Stream 是有關(guān)計(jì)算的。前者是主要面向內(nèi)存,存儲(chǔ)在內(nèi)存中,后者主要是面向 CPU,通過(guò) CPU 實(shí)現(xiàn)計(jì)算。

注解的更新

對(duì)于注解,Java 8 主要有兩點(diǎn)改進(jìn):類(lèi)型注解和重復(fù)注解。

Java 8 的類(lèi)型注解擴(kuò)展了注解使用的范圍。在該版本之前,注解只能是在聲明的地方使用。現(xiàn)在幾乎可以為任何東西添加注解:局部變量、類(lèi)與接口,就連方法的異常也能添加注解。新增的兩個(gè)注釋的程序元素類(lèi)型 ElementType.TYPE_USE 和 ElementType.TYPE_PARAMETER 用來(lái)描述注解的新場(chǎng)合。ElementType.TYPE_PARAMETER 表示該注解能寫(xiě)在類(lèi)型變量的聲明語(yǔ)句中。而 ElementType.TYPE_USE 表示該注解能寫(xiě)在使用類(lèi)型的任何語(yǔ)句中(例如聲明語(yǔ)句、泛型和強(qiáng)制轉(zhuǎn)換語(yǔ)句中的類(lèi)型)。

安全性

現(xiàn)今,互聯(lián)網(wǎng)環(huán)境中存在各種各種潛在的威脅,對(duì)于 Java 平臺(tái)來(lái)說(shuō),安全顯得特別重要。為了保證新版本具有更高的安全性,Java 8 在安全性上對(duì)許多方面進(jìn)行了增強(qiáng),也為此推遲了它的發(fā)布日期。

IO/NIO 的改進(jìn)

Java 8 對(duì) IO/NIO 也做了一些改進(jìn)。主要包括:改進(jìn)了 java.nio.charset.Charset 的實(shí)現(xiàn),使編碼和解碼的效率得以提升,也精簡(jiǎn)了 jre/lib/charsets.jar 包;優(yōu)化了 String(byte[],*) 構(gòu)造方法和 String.getBytes() 方法的性能;還增加了一些新的 IO/NIO 方法,使用這些方法可以從文件或者輸入流中獲取流(java.util.stream.Stream),通過(guò)對(duì)流的操作,可以簡(jiǎn)化文本行處理、目錄遍歷和文件查找。

全球化功能

Java 8 版本還完善了全球化功能:支持新的 Unicode 6.2.0 標(biāo)準(zhǔn),新增了日歷和本地化的 API,改進(jìn)了日期時(shí)間的管理等。

Java 的日期與時(shí)間 API 問(wèn)題由來(lái)已久,Java 8 之前的版本中關(guān)于時(shí)間、日期及其他時(shí)間日期格式化類(lèi)由于線程安全、重量級(jí)、序列化成本高等問(wèn)題而飽受批評(píng)。Java 8 吸收了 Joda-Time 的精華,以一個(gè)新的開(kāi)始為 Java 創(chuàng)建優(yōu)秀的 API。新的 java.time 中包含了所有關(guān)于時(shí)鐘(Clock),本地日期(LocalDate)、本地時(shí)間(LocalTime)、本地日期時(shí)間(LocalDateTime)、時(shí)區(qū)(ZonedDateTime)和持續(xù)時(shí)間(Duration)的類(lèi)。歷史悠久的 Date 類(lèi)新增了 toInstant() 方法,用于把 Date 轉(zhuǎn)換成新的表示形式。這些新增的本地化時(shí)間日期 API 大大簡(jiǎn)化了了日期時(shí)間和本地化的管理。

Java 8 開(kāi)發(fā)環(huán)境

隨著 Java 8 正式發(fā)布,許多 IDE 也開(kāi)始提供對(duì) Java 8 的支持。Eclipse 是 Java 開(kāi)發(fā)人員最為常用集成開(kāi)發(fā)環(huán)境,在最新的 Eclipse Kepler 4.3.2 版本中已經(jīng)默認(rèn)增加了對(duì) Java 8 的支持。要想在 Eclipse Kepler 的前期版本中添加對(duì) Java 8 的支持。

預(yù)覽截圖
下載地址
最新更新
軟件評(píng)論

熱門(mén)評(píng)論

最新評(píng)論

發(fā)表評(píng)論 查看所有評(píng)論

昵稱:
請(qǐng)不要評(píng)論無(wú)意義或臟話,我們所有評(píng)論會(huì)有人工審核.
字?jǐn)?shù): 0/500 (您的評(píng)論需要經(jīng)過(guò)審核才能顯示)
推薦軟件
无码人妻精品一区二区三应用大全| 欧美日韩在线观看视频小说| 久久99精品久久久久久国产越南| 欧美亚州在线观看| 亚洲啪av永久无码精品放毛片| 国产精品不卡一区二区三区在线观看| igao视频网在线视频| 欧美日韩一区二区国产| 色综合久久中文字幕| 亚洲黄色网址在线观看| 黑人巨大精品欧美一区二区奶水| 日韩欧美国产精品一区| 37p粉嫩大胆色噜噜噜| 欧美视频四区| 欧美成人黄色网| 色综合久久久| 一区二区在线观看视频 | 亚洲最好看的视频| 日本一区二区三区四区视频| 一个人看的www在线免费观看| 亚洲高清自拍| 国产中文日韩欧美| 在线观看黄网站免费继续| 亚洲性无码av在线| 天天躁日日躁aaaxxⅹ| 波多野结衣视频一区二区| 97精品国产97久久久久久春色 | 97在线视频观看| 免费看男女www网站入口在线| 亚洲国产天堂久久综合网| 国产丝袜不卡| 完全免费av在线播放| 亚洲成人激情在线| 性生活视频软件| 亚洲人成电影网站色| 蜜桃视频m3u8在线观看| 91久久久久国产一区二区| 亚洲国产精品女人久久久| 色尼玛亚洲综合影院| 5566成人精品视频免费| av中文字幕免费在线观看| h视频在线免费| 欧美zozozo| 国产精品久久精品牛牛影视| 日本美女一区二区三区| 992tv成人免费观看| 欧美裸体在线版观看完整版| 欧美最猛黑人xxxx黑人猛交黄| 成人永久看片免费视频天堂| 午夜久久久久久久久久久| 成人午夜av电影| h视频免费在线| 国产视频久久| 91麻豆精品久久毛片一级| 日韩午夜av| 日韩污视频在线观看| 亚洲大尺度美女在线| 久久亚洲精选| 一区二区精品区| 欧美人与物videos| 秋霞福利视频| 国产69精品久久久久99| 国产综合精品久久| 亚洲精品国产精品自产a区红杏吧| 在线播放你懂得| 欧美在线免费视频| 国产精品扒开做爽爽爽的视频| 在线免费观看日本欧美| 亚洲色图影院| 久久99精品久久久久久青青91| 米奇777在线欧美播放| 免费在线观看视频a| 自拍自偷一区二区三区| www.久久精品.com| 亚洲精品乱码久久久久久黑人| 日本视频一二三区中文字幕| 日日躁夜夜躁aaaabbbb| 亚洲经典一区| 91亚洲欧美激情| 成人免费毛片播放| 都市激情亚洲色图| 久做在线视频免费观看| 久久久蜜桃一区二区| 91精品欧美久久久久久动漫| 91激情视频| 国产伦精品一区二区三区四区视频| 婷婷激情成人| 麻豆changesxxx国产| 欧美日韩一区二区在线观看| 亚洲精品人成网在线播放影院| 91国产美女视频| 在线h片观看| 色诱av手机版| 国产一区激情在线| 中文字幕一区二区免费| 91极品美女在线| 国产69精品久久久久9999小说| 亚洲娇小xxxx欧美娇小| jizzjizzjizz亚洲| 96sao精品视频在线观看| 成人动态视频| 免费在线观看毛片网站| 欧美日韩免费看| 狠狠久久亚洲欧美| 成人综合av| 一道本视频在线观看| 亚洲最新av在线网站| 97视频在线观看网站| 少妇人妻大乳在线视频| 91搞黄在线观看| 美女午夜精品| 97超碰人人看| 亚洲欧美偷拍三级| 超碰在线中文| 精品国产三级a∨在线| a级精品国产片在线观看| 国产又黄又粗又长| 日韩亚洲欧美中文三级| 美女av在线免费观看| 成人高清视频观看www| 国产精品综合色区在线观看| av大全在线| 日本一本久久| 2019亚洲日韩新视频| 丁香五精品蜜臀久久久久99网站| 日韩三级免费| 亚洲综合图片一区| 国内外成人免费在线视频| 久热精品视频在线| 91欧美一区二区| 在线播放中文字幕| 国产黄色网页| 欧美乱妇18p| 一区二区三区在线视频111| 韩国三级电影一区二区| 黄色免费网站在线观看| 欧美日韩看片| а天堂中文在线资源| 亚洲国产精品成人天堂| 国产精品爽爽爽爽爽爽在线观看| 精品国产乱码一区二区三区| 日本黄色小说视频| 久久久爽爽爽美女图片| 在线视频一区二区免费| 一个色综合网站| 尤物网在线观看| 国产精欧美一区二区三区白种人| 欧美精品国产精品| 亚欧美中日韩视频| 丝袜理论片在线观看| 国产精品av免费观看| 欧美一区二区三区小说| 欧美hentaied在线观看| 国产精品久久久久久久一区二区| www.久草.com| 激情综合五月婷婷| 国产精品嫩草视频| 91av在线免费| 秋霞午夜电影| 国产精品高潮呻吟久久久久| 久久精品人人做人人综合| 欧美成人在线影院| 中文字幕亚洲影院| 500福利第一精品导航| 国产精品2024| 国内精品久久久久影院优| 久久机热这里只有精品| 在线天堂资源www在线污| 波多野结衣在线一区| 欧美裸身视频免费观看| 青娱乐av在线| 青草综合视频| 日韩欧美一区电影| 亚洲天堂美女视频| 三年片大全在线观看大全有哪些| 精品国产乱子伦一区二区| 亚洲精品www| 亚洲av毛片基地| 天堂资源中文在线| 国产精品每日更新| 国产美女91呻吟求| 蜜臀久久精品久久久久| 国产欧美自拍| 亚洲免费高清视频在线| 99国产视频| 中文字幕激情小说| 青草av在线| 中文字幕第一页久久| 成人福利免费观看| 天天插天天干天天操| 麻豆精品一区| 亚洲国产精品成人一区二区| 丰满的亚洲女人毛茸茸| 青草综合视频| 日韩视频免费大全中文字幕| 国产精品久久久久久在线观看| 调教一区二区| 日韩欧美国产一区二区三区 | 美女搡bbb又爽又猛又黄www| 天天骑天天射|