关注码农话题
做一个实实在在的内行人

Scala

第2页

Finagle 介绍

阅读(358)

Finagle-Friendly REPL 我们将要讨论的不是标准 Scala 的代码。如果你喜欢使用 REPL 学习,你可能想知道如何获得一个加入 Finagle 及其依赖的 Scala REPL。 你可以在这里获取 Finagle 源代...

基础知识2

阅读(346)

apply 方法 当类或对象有一个主要用途的时候,apply 方法为你提供了一个很好的语法糖。 scala> class Foo {} defined class Foo scala> object FooMaker { | d...

基础知识

阅读(357)

为什么选择 Scala? 表达能力 函数是一等公民 闭包 简洁 类型推断 函数创建的文法支持 Java互操作性 可重用 Java 库 可重用 Java 工具 没有性能惩罚 Scala 如何工作? 编译成 Java 字节码 可在任何标准 JV...

Scala 变量

阅读(304)

在Scala中,有三种方法可以定义变量:val,var和延迟 val。 Scala允许您在声明它时决定变量是否是不可变的(只读)。 val 使用关键字val声明不可变变量。 这意味着它是一个不能更改的变量。 下面的代码创建一个名为x并赋值为...

简介

阅读(385)

Scala 是一门多范式的编程语言,一种类似 Java 的编程语言,设计初衷是要集成面向对象编程和函数式编程的各种特性。 我们认为最有意义的学习方式是,不要把 Scala 看做是改进的 Java,而是把它作为一门新的语言。所以这里不会介绍 ...

入职你的梦想 VS 变现你的技术

IT面试宝典码农市场