返回首页
苏宁会员
购物车 0
易付宝
手机苏宁

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

  • 服务承诺: 正品保障
  • 公司名称:
  • 所 在 地:

  • 正版 学习Scala Jason Swartz著 东南大学出版社 9787564159207
  • 新华书店旗下自营,正版全新
    • 作者: Jason Swartz著著 | Jason Swartz著编 | Jason Swartz著译 | Jason Swartz著绘
    • 出版社: 东南大学出版社
    • 出版时间:2014-04-01
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

    商家:
    美阅书店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    商品参数
    • 作者: Jason Swartz著著| Jason Swartz著编| Jason Swartz著译| Jason Swartz著绘
    • 出版社:东南大学出版社
    • 出版时间:2014-04-01
    • 版次:1
    • 印次:1
    • 印刷时间:2015-08-01
    • 字数:313.00千字
    • 页数:236
    • 开本:小16开
    • ISBN:9787564159207
    • 版权提供:东南大学出版社
    • 作者:Jason Swartz著
    • 著:Jason Swartz著
    • 装帧:平装
    • 印次:1
    • 定价:52.00
    • ISBN:9787564159207
    • 出版社:东南大学出版社
    • 开本:小16开
    • 印刷时间:2015-08-01
    • 语种:英语
    • 出版时间:2014-04-01
    • 页数:236
    • 外部编号:8586623
    • 版次:1
    • 成品尺寸:暂无

    Preface. 

    Part Ⅰ.Core Scala 

    1.Getting Started with the Scalable Language 

    Installing Scala 

    Using the Scala REPL 

    Summary 

    Exercises 

    2.Working with Data: Literals, Values, Variables, and Types 

    Values 

    Variables 

    Naming 

    Types 

    Numeric Data Types 

    Strings 

    An Overview of Scala Types 

    Tuples 

    Summary 

    Exercises 

    3.Expressions and Conditionals 

    Expressions 

    Defining Values and Variables with Expressions 

    Expression Blocks 

    Statements 

    If..Else Expression Blocks 

    If Expressions 

    If—Else Expressions 

    Match Expressions 

    Matching with Wildcard Patterns 

    Matching with Pattern Guards 

    Matching Types with Pattern Variables 

    Loops 

    Iterator Guards 

    Nested Iterators 

    Value Binding 

    While and Do/While Loops 

    Summary 

    Exercises 

    4.Functions 

    Procedures 

    Functions with Empty Parentheses 

    Function Invocation with Expression Blocks 

    Recursive Functions 

    Nested Functions 

    Calling Functions with Named Parameters 

    Parameters with Default Values 

    Vararg Parameters 

    Parameter Groups 

    Type Parameters 

    Methods and Operators 

    Writing Readable Functions 

    Summary 

    Exercises 

    5.First—Class Functions 

    Function Types and Values 

    Higher—Order Functions 

    Function Literals 

    Placeholder Syntax 

    Partially Applied Functions and Currying 

    By—Name Parameters 

    Partial Functions 

    Invoking Higher—Order Functions with Function Literal Blocks 

    Summary 

    Exercises 

    6.Common Collections 

    Lists, Sets, and Maps 

    Whats in a List? 

    The Cons Operator 

    List Arithmetic 

    Mapping Lists 

    Reducing Lists 

    Converting Collections 

    Java and Scala Collection Compatibility 

    Pattern Matching with Collections 

    Summary 

    Exercises 

    7.M0te Collections 

    Mutable Collections 

    Creating New Mutable Collections 

    Creating Mutable Collections from Immutable Ones 

    Using Collection Builders 

    Arrays 

    Seq and Sequences 

    Streams 

    Monadic Collections 

    Option Collections 

    Try Collections 

    Future Collections 

    Summary 

    Exercises 

    Part Ⅱ.Object—Oriented Scala 

    8.Classes 

    Defining Classes 

    More Class Types 

    Abstract Classes 

    Anonymous Classes 

    More Field and Method Types 

    Overloaded Methods 

    Apply Methods 

    Lazy Values 

    Packaging 

    Accessing Packaged Classes 

    Packaging Syntax 

    Privacy Controls 

    Privacy Access Modifiers 

    Final and Sealed Classes 

    Summary 

    Exercises 

    9.Objects, Case Classes, and Traits 

    Objects 

    Apply Methods and Companion Objects 

    Command—Line Applications with Objects 

    Case Classes 

    Traits 

    Self Types 

    Instantiation with Traits 

    Importing Instance Members 

    Summary 

    Break——Configuring Your First Scala Project 

    Exercises 

    10.Advancefl Typing 

    Tuple and Function Value Classes 

    Implicit Parameters 

    Implicit Classes 

    Types 

    Type Aliases 

    Abstract Types 

    Bounded Types 

    Type Variance 

    Package Objects 

    Summary 

    Questions 

    A.Reserved Words 

    Index 




    斯沃茨,Jason Swartz是一位软件开发者,酷爱直观的用户界面、具有表达性的编程语言和简明的用户文档。他曾组织了在san Francisco举行的scala社区会议并为Netflix的顾客设备项目开发应用。




    本书全面地介绍Scala这种针对JVM的编程语言,它集成了现代对象模型、函数式编程和优选类型系统的所有优势。本书通过代码示例,向你展示如何即刻高效地利用该语言和生态系统,同时解释为何Scala是开发高可扩展、以数据为中心的应用程序的理想语言。

      作者斯沃茨在《学习Scala(影印版)(英文版)》中论证了为什么ScaIa凭借其简洁而具有表达性的语法使其成为想提高水平的Ruby和Python开发者的理想语言,同时Scala的类型安全性和性能保证了它对于任何应用而言都足够稳定和快速。




     

    售后保障

    最近浏览

    猜你喜欢

    该商品在当前城市正在进行 促销

    注:参加抢购将不再享受其他优惠活动

    x
    您已成功将商品加入收藏夹

    查看我的收藏夹

    确定

    非常抱歉,您前期未参加预订活动,
    无法支付尾款哦!

    关闭

    抱歉,您暂无任性付资格

    此时为正式期SUPER会员专享抢购期,普通会员暂不可抢购