240 投稿
收录了85篇文章 · 1002人关注
  • Scala关键字lazy的理解和使用

    Scala中使用关键字lazy来定义惰性变量,实现延迟加载(懒加载)。惰性变量只能是不可变变量,并且只有在调用惰性变量时,才会去实例化这个变量。...

  • Martin Odersky访谈录所思

    ThoughtWorks的「TW洞见」在4月发布了对Scala之父Martin Odersky的访谈。Odersky的回答显得言简意赅,仔细分析...

  • Resize,w 360,h 240
    Scala学习笔记:面向对象

    scala的官方文档写得太烂了。没办法,只能找点资料,或者看scala编译的class文件,反正最后都是java的语法,然后自己总结一下。 为便...

  • Scala参数传递

    在抉择的哪一刻,成败实已露出端倪。 Scala拥有两种参数传递的方式:Call-by-Value(按值传递)与Call-by-Name(按名传递...

    0.6 刘光聪 2 18 1
  • squbs-1. 引导

    原文地址:Unicomplex & Cube Bootstrapping Unicomplex和Cube的引导 squbs默认自带一个org.s...

  • Resize,w 360,h 240
    squbs-2.actor层次结构(actor-hierarchy)

    原文地址:Unicomplex Actor Hierarchy 如上图所示,squbs设置actor和组件的层次结构,用来支持在squbs系统中...

  • Scala学习笔记(三)

    Scala的基础语法 继上一篇的基础语法之后,我又整理了一些个人学习过程中认为比较重要的语法。 1. if/else 表达式 1.1 替代三目...

  • Resize,w 360,h 240
    Scala学习笔记(二)

    Scala是什么,能做什么? Scala是一门多范式的编程语言,一种类似java的编程语言 ,设计初衷是实现可伸缩的语言、并集成面向对象编程和函...

  • case class

    Case Classes Scala 支持 case classes 记法。Case Class 就是普通的类, 除了: 默认不可变 可以通过模...

  • scala中HashMap的map方法

    scala真是一门有趣的语言,虽然编译后的程序跟java一样也运行在JVM之上,但是scala可真不像java那样易于理解,前两天我就遇到了一个...

专题公告

本专题介绍Scala编程的相关知识及应用实践