240 发简信
IP属地:陕西
  • Chapter 31《Combining Scala and Java》

    从Java角度看Scala scala一般要和Java在大型程序中使用,使用Java中的框架。Scala的实现方式是将代码翻译成为标准的Java...

  • Chapter 30《Object Equality》

    Scala中的相等性 Scala的相等性比较和Java中的不同,在Java中使用==表示两个对象的引用相等性,使用equals表示自然意义的相等...

  • Chapter 29《Modular Programming Using Objects》

    Scala中允许你使用package将程序分为小的部分,每一个小的部分叫做一个模块,package无法表示抽象,也不能被继承。而且在程序中只能有...

  • Chapter 28《Working with XML》

    半结构化数据 XML是一种半结构化数据,既不是纯文本数据也不是编程中使用到的数据结构。在保存数据到文件中或对文件进行网络传输的时候非常有用,将数...

  • Chapter 27《Annotations》

    注解是添加到程序源代码中的结构化信息,可以出现在变量,方法,表达式或者其他元素上,和注释不同,注解是由结构的,更易于被机器处理。 注解的存在意义...

  • Chapter 26《Extractors》

    到目前为止所使用的模式匹配的拆解和匹配都建立在case class的基础上,如果要创建自己的模式而不定义case class,提取器提供了一种实...

  • Chapter 25《The Architecture of Scala Collections》

    不同的集合支持实现支持相同的操作,如果在每个集合里面进行单独的实现,会出现大量的代码并且不利于保持集合操作的一致性。新的集合框架主要设计目标就是...

  • Chapter 24《Collections in Depth》

    可变和不可变集合 Scala中的集合可分为可变集合和不可变集合。可变集合可以当场被更新,不可变集合本身是不可变的。 所有的集合类都可以在scal...

  • Chapter 23《For Expressions Revisited》

    for表达式 for表达式一般是for ( seq ) yield expr,seq是一个序列,包含有生成器、定义和过滤器,它们用分号隔开。fo...