文轩网图书旗舰店
  • 扫码下单

  • 学习Scala (美)斯沃茨(Jason Swartz) 著 专业科技 文轩网
  • 新华书店正版
    • 作者: (美)斯沃茨(Jason Swartz) 著著
    • 出版社: 东南大学出版社
    • 出版时间:2015-08-01 00:00:00
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    店铺装修中

    商家:
    文轩网图书旗舰店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    文轩网图书旗舰店

  •      https://product.suning.com/0070067633/11555288247.html

     

    商品参数
    • 作者: (美)斯沃茨(Jason Swartz) 著著
    • 出版社:东南大学出版社
    • 出版时间:2015-08-01 00:00:00
    • 版次:1
    • 印次:1
    • 印刷时间:2015-08-01
    • 字数:313.00千字
    • 页数:236
    • 开本:16开
    • 装帧:平装
    • ISBN:9787564159207
    • 国别/地区:中国
    • 版权提供:东南大学出版社

    学习Scala

    作  者:(美)斯沃茨(Jason Swartz) 著
    定  价:52
    出 版 社:东南大学出版社
    出版日期:2015年08月01日
    页  数:236
    装  帧:平装
    ISBN:9787564159207
    主编推荐

    内容简介

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

    作者简介

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

    精彩内容

    目录
    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
    What's 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

    售后保障

    最近浏览

    猜你喜欢

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

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

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

    查看我的收藏夹

    确定

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

    关闭

    抱歉,您暂无任性付资格

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