博客专栏  >  编程语言   >  Scala

Scala

速学Scala,主要介绍Scala语言的开发与应用

关注
2 已关注
11篇博文
  • Scala程序设计-Java虚拟机多核编程实践(一)

    对象一旦创建出来,就不再改变其内容,这样的对象是不变的。这样做可以无需顾虑多线程访问对象时的竞争管理,Java的String就是不变对象的一个例子。基于此,使用Scala创建多线程应用时,可以用不变状...

    2015-01-21 14:40
    1069
  • Scala继承

    类型检查和转换 要测试某个对象是否属于某个给定的类,可以使用isInstanceOf方法,如果测试成功,你可以用asInstanceOf方法将引用转换为子类的引用 if(p.i...

    2014-08-20 20:45
    3022
  • 我谈Scala--Scala菜鸟的初见

    近来Scala的名气很大,但是它真的有这么好的,就我所见,非也。Scala的名气掩盖了它的不足,使得好多人没有看到它的缺点,虽然它是一门函数式编程语言,但是给我的整体感觉就是混乱和不统一,为了不同而不...

    2014-08-20 14:27
    1496
  • Scala包和引入

    包 在Scala中,包的作用域和其他作用域一样地支持嵌套,在下一层作用域中可以访问上一层作用域中的名称。 package com { package horstmann { obj...

    2014-08-20 12:31
    4162
  • 更改Scala的代码自动补全快捷键code completion

    使用Eclipse的代码补全快捷键alt+/已经习惯了,但是IntelJIDEA中这个快捷键组合没有效果,那么我们来修改之,按ctrl+alt+s打开设置界面 之后在keymaps中选择Eclips...

    2014-08-20 00:16
    5609
  • Scala的单例对象

    通常,一个类对应一个伴生对象,其方法就跟Java中的静态方法一样,举例:BigInt类的BigInt伴生对象有一个生成指定位数的随机素数的方法probablePrime,在REPL中运行下列代码: ...

    2014-07-09 20:18
    5164
  • Scala基础

    REPL     在Scala中的书籍中会提及REPL,REPL(Read-Eval-Print Loop);这被称为“读取-求值-打印”循环。     不带参数的Scala方法通常不使用圆括号,例...

    2014-08-13 20:35
    1260
  • Scala数组操作

    数组要点 若长度固定则使用Array,若长度可能有变化则使用ArrayBuffer;提供初始值时不要使用new;用()来访问元素;用for(elem 例子: import scala.coll...

    2014-08-16 16:33
    26958
  • Scala映射和元组

    映射 import scala.collection.mutable object HelloWorld { def main(args: Array[String]) { val sco...

    2014-08-18 15:36
    3747
  • Scala类

    要点 类中的字段自动带有getter方法和setter方法可以用定制的getter/setter方法替换掉字段的定义,而不必修改使用类的客户端----这就是“统一访问原则”用@BeanProper...

    2014-08-18 21:14
    4396
  • Scala对象

    单例对象 Scala没有静态方法或静态字段,你可以用object这个语法结构来达到同样目的, object HelloWorld { private var lastNumber = 0 d...

    2014-08-19 14:20
    2549
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部