中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊

包郵 Scala編程-第3版

出版社:電子工業出版社出版時間:2018-01-01
開本: 32開 頁數: 798
中 圖 價:¥70.6(4.9折) 定價  ¥144.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
溫馨提示:5折以下圖書主要為出版社尾貨,大部分為全新(有塑封/無塑封),個別圖書品相8-9成新、切口
有劃線標記、光盤等附件不全詳細品相說明>>
本類五星書更多>
買過本商品的人還買了

Scala編程-第3版 版權信息

Scala編程-第3版 本書特色

本書由直接參與Scala開發的一線人員編寫,因而對原理的解讀和應用的把握更加值得信賴。本書面向具有一定編程經驗的開發者,目標是讓讀者能夠全面了解和掌握Scala編程語言的核心特性,并能夠深入理解Scala這門語言在設計取舍背后的動因。即便是不直接使用Scala或從事一線編程工作的讀者,也能從本書學到大量關于函數式和面向對象的編程概念和技巧。

Scala編程-第3版 內容簡介

《Scala編程(第3版)》是一份Scala編程語言的教程書。書中包含有很多編程例子,這些例子簡便易懂易學,你如果認真讀下去此書,本書將以一步一個腳印的方式引導你順利地獲得Scala軟件開發的能力。通過閱讀此書,你能夠獲得你所需的,并成為一個多產的Scala程序員。本書還可作為一份語言參考書。Scala語言有一個正式的定義,但是語言的定義是以可讀性為代價要求精確性的文檔。盡管本書并未涵蓋Scala的所有細節,但它在你更好地掌控Scala編程之前,作為一本平易近人的語言參考書已足夠全面。

Scala編程-第3版 目錄

序 ........................................................................................................XXIV
致謝 .....................................................................................................XXVI
引言 .....................................................................................................XXIX
第1章 一門可伸縮的語言 ..........................................................................1
1.1 一門按需伸縮的語言 ..................................................................... 2
1.2 是什么讓Scala能屈能伸? ............................................................. 7
1.3 為什么要用Scala? .......................................................................11
1.4 Scala尋根 ..................................................................................... 17
1.5 結語............................................................................................. 19
第2章 Scala入門 ....................................................................................20
第1步 使用Scala解釋器 ..................................................................... 21
第2步 定義變量................................................................................. 22
第3步 定義函數................................................................................. 24
第4步 編寫Scala腳本 ......................................................................... 26
第5步 用while做循環;用if做判斷 .................................................... 27
第6步 用foreach和for遍歷 ................................................................. 30
結語...................................................................................................... 32
第3章 Scala入門(續) ..........................................................................33
第7步 用類型參數化數組.................................................................. 33
第8步 使用列表 ................................................................................. 38
第9步 使用元組 ................................................................................. 42
第10步使用集和映射 ........................................................................... 43
第11步 識別函數式編程風格 ............................................................. 48
第12步 從文件讀取文本行 ................................................................ 51
結語...................................................................................................... 55
第4章 類和對象 ......................................................................................56
4.1 類、字段和方法........................................................................... 56
4.2 分號推斷...................................................................................... 61
4.3 單例對象...................................................................................... 62
4.4 Scala應用程序 ............................................................................. 65
4.5 App特質 ....................................................................................... 68
4.6 結語 ............................................................................................. 68
第5章 基礎類型和操作 ............................................................................69
5.1 一些基礎類型 .............................................................................. 69
5.2 字面量.......................................................................................... 70
5.3 字符串插值 .................................................................................. 77
5.4 操作符即方法 .............................................................................. 78
5.5 算術操作...................................................................................... 81
5.6 關系和邏輯操作........................................................................... 83
5.7 位運算操作 .................................................................................. 85
5.8 對象相等性 .................................................................................. 86
5.9 操作符優先級和結合性 ............................................................... 88
5.10 富包裝類.................................................................................... 91
5.11 結語............................................................................................ 91
第6章 函數式對象 ...................................................................................93
6.1 Rational類的規格定義 ................................................................. 93
6.2 構建Rational ................................................................................ 94
6.3 重新實現toString方法 .................................................................. 96
6.4 檢查前置條件.............................................................................. 97
6.5 添加字段...................................................................................... 98
6.6 自引用.........................................................................................100
6.7 輔助構造方法 .............................................................................101
6.8 私有字段和方法..........................................................................102
6.9 定義操作符 .................................................................................104
6.10 Scala中的標識符 .......................................................................106
6.11 方法重載 ...................................................................................108
6.12 隱式轉換...................................................................................111
6.13 注意事項...................................................................................112
6.14 結語 ..........................................................................................112
第7章 內建的控制結構 .......................................................................... 114
7.1 if表達式 ......................................................................................115
7.2 while循環 ....................................................................................116
7.3 for表達式 ....................................................................................119
7.4 用try表達式實現異常處理 ..........................................................125
7.5 match表達式 ...............................................................................129
7.6 沒有break和continue的日子 ........................................................131
7.7 變量作用域.................................................................................134
7.8 對指令式代碼進行重構 ..............................................................137
7.9 結語 ............................................................................................139
第8章 函數和閉包 .................................................................................140
8.1 方法 ............................................................................................140
8.2 局部函數.....................................................................................142
8.3 一等函數.....................................................................................144
8.4 函數字面量的簡寫形式 ..............................................................147
8.5 占位符語法 .................................................................................147
8.6 部分應用的函數..........................................................................149
8.7 閉包 .................................................................
展開全部

Scala編程-第3版 作者簡介

Martin Odersky 是Scala 編程語言的締造者。他是瑞士洛桑理工學院(EPFL)的教授,同時也是Typesafe, Inc.(已更名為Lightbend)的創始人。他的研究方向是編程語言和系統,更具體地說,就是如何將面向對象和函數式編程風格有機地結合在一起。自2001 年起,他的主要精力集中在設計、實現和改進Scala 上。在此之前,他作為Java 泛型的合作設計者參與了Java 編程語言的開發,同時也是當前javac 參考實現的作者。他還是ACM 院士。Lex Spoon 是Semmle Ltd. 的一名軟件工程師。他在EPFL 作為博士后圍繞著Scala 開展了兩年的工作。他擁有Georgia Tech 的博士學位,在那里他的主攻方向是動態編程語言的靜態分析。除Scala 外,他還幫助開發了各類編程語言,包括動態語言Smalltalk、科學計算語言X10,以及支撐Semmle 的邏輯編程語言。他和他的夫人一起生活在Atlanta,他們有兩只貓和一只吉娃娃。Bill Venners 是Artima Inc. 的主席,Artima 開發者網站(ww.artima.com)的發行人,以及Escalate Software, LLC 的聯合創始人。他著有《Inside theJava Virtual Machine》,這是一本面向程序員講解Java 平臺架構和內部實現原理的書。他在《JavaWorld》雜志上的專欄很受歡迎,主題涵蓋Java 內部實現、面向對象的設計和Jini。Bill 從Jini 社區創立之初便十分活躍,領導了Jini 社區的ServiceUI 項目,其API 成為Jini 服務事實上的UI 標準。他還是ScalaTest 的主要開發者和設計者,一個面向Scala 和Java 開發者的開源測試工具。
高宇翔,資深軟件開發工程師和系統架構師,同時也是Scala在國內的早期布道者和實踐者,曾譯有《快學Scala(第2版)》、《快學Scala》(第1版)和《Scala編程》(第1版)等專業書籍。

商品評論(0條)
暫無評論……
書友推薦
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 船用烟火信号弹-CCS防汛救生圈-船用救生抛绳器(海威救生设备) | 气动调节阀,电动调节阀,自力式压力调节阀,切断阀「厂家」-浙江利沃夫自控阀门 | 硫化罐-胶管硫化罐-山东鑫泰鑫智能装备有限公司 | _网名词典_网名大全_qq网名_情侣网名_个性网名 | 老房子翻新装修,旧房墙面翻新,房屋防水补漏,厨房卫生间改造,室内装潢装修公司 - 一修房屋快修官网 | 焊接减速机箱体,减速机箱体加工-淄博博山泽坤机械厂 | 智能家居全屋智能系统多少钱一套-小米全套价格、装修方案 | 细石混凝土泵_厂家_价格-烟台九达机械有限公司 | b2b网站大全,b2b网站排名,找b2b网站就上地球网 | 台式核磁共振仪,玻璃软化点测定仪,旋转高温粘度计,测温锥和测温块-上海麟文仪器 | 天津电机维修|水泵维修-天津晟佳机电设备有限公司 | 安徽成考网-安徽成人高考网| 机器视觉检测系统-视觉检测系统-机器视觉系统-ccd检测系统-视觉控制器-视控一体机 -海克易邦 | 微信小程序定制,广州app公众号商城网站开发公司-广东锋火 | 哈尔滨京科脑康神经内科医院-哈尔滨治疗头痛医院-哈尔滨治疗癫痫康复医院 | 青岛空压机,青岛空压机维修/保养,青岛空压机销售/出租公司,青岛空压机厂家电话 | 护腰带生产厂家_磁石_医用_热压护腰_登山护膝_背姿矫正带_保健护具_医疗护具-衡水港盛 | 压砖机_电动螺旋压力机_粉末成型压力机_郑州华隆机械tel_0371-60121717 | 【北京写字楼出租_写字楼租赁_办公室出租网/出售】-远行地产官网 | PC阳光板-PC耐力板-阳光板雨棚-耐力板雨棚,厂家定制[优尼科板材] | 曙光腾达官网-天津脚手架租赁-木板架出租-移动门式脚手架租赁「免费搭设」 | 消防设施操作员考试报名时间,报名入口,报考条件 | 铣床|万能铣床|立式铣床|数控铣床|山东滕州万友机床有限公司 | 防潮防水通风密闭门源头实力厂家 - 北京酷思帝克门窗 | 多功能真空滤油机_润滑油全自动滤油机_高效真空滤油机价格-重庆润华通驰 | 超声波清洗机_超声波清洗机设备_超声波清洗机厂家_鼎泰恒胜 | 山西3A认证|太原AAA信用认证|投标AAA信用证书-山西AAA企业信用评级网 | 吉林污水处理公司,长春工业污水处理设备,净水设备-长春易洁环保科技有限公司 | 电动液压篮球架_圆管地埋式篮球架_移动平箱篮球架-强森体育 | 活性氧化铝球|氧化铝干燥剂|分子筛干燥剂|氢氧化铝粉-淄博同心材料有限公司 | 东莞工厂厂房装修_无尘车间施工_钢结构工程安装-广东集景建筑装饰设计工程有限公司 | 镀锌角钢_槽钢_扁钢_圆钢_方矩管厂家_镀锌花纹板-海邦钢铁(天津)有限公司 | 上海律师事务所_上海刑事律师免费咨询平台-煊宏律师事务所 | 冷水机-工业冷水机-冷水机组-欧科隆品牌保障 | 苗木价格-苗木批发-沭阳苗木基地-沭阳花木-长之鸿园林苗木场 | 长沙网站建设制作「网站优化推广」-网页设计公司-速马科技官网 | 北京开业庆典策划-年会活动策划公司-舞龙舞狮团大鼓表演-北京盛乾龙狮鼓乐礼仪庆典策划公司 | 北京中创汇安科贸有限公司| TPE塑胶原料-PPA|杜邦pom工程塑料、PPSU|PCTG材料、PC/PBT价格-悦诚塑胶 | 成都热收缩包装机_袖口式膜包机_高速塑封机价格_全自动封切机器_大型套膜机厂家 | 扒渣机,铁水扒渣机,钢水扒渣机,铁水捞渣机,钢水捞渣机-烟台盛利达工程技术有限公司 |