作者归档

《Scala 教程》介绍

作者:Jakob Jenkov 更新时间:2014-06-01

Scala是一个非常有趣的新编程语言,相比Java有很多新特性。Scala非常吸引Java程序员,因为Scala被编译为Java字节码,在虚拟机中运行。这意味着你可以在Scala代码中使用Java类,甚至是我们自己开发的Java类。Java程序员可以方便使用Scala,因为可以重用大量Java代码。

阅读全文

《Scala教程》 2.Scala Overview

scala 概述

作者:Jakob Jenkov 更新时间:2014-05-25

本文旨在为您提供Scala编程语言和Scala平台的概述。 由于Scala一直在开发,因此该概述页面可能会随着时间的推移而变化。 另外,随着作者对Scala语言了解的深入,本文也会有所添加。

Scala运行在Java虚拟机中

Scala被编译成Java字节码,由Java虚拟机(JVM)执行。 Scala和Java具有通用的运行时平台。 如果您或您的组织已经使用Java标准化,那么您也不会对scala感到完全陌生。 Scala与Java不同的语言,相同的运行环境。

阅读全文

《Scala教程》 3.Scala Classes

作者:Jakob Jenkov 更新时间:2015-05-23

Scala是一种面向对象的语言。 这意味着您可以在Scala中定义类,并实例化这些类的对象。我希望您在阅读本文时了解面向对象编程的基础。

Scala类是Scala对象的模板。这就是说,一个类定义了该类所拥有的信息以及它所展现的行为(方法)。一个类可以包含有关以下信息:

  • 字段
  • 构造器
  • 方法
  • 超类(继承)
  • 类实现的接口
  • 等等

在本文中,我将仅关注字段,构造函数和方法。Scala类的其他方面将在单独的文本中介绍。

阅读全文

return top