`

scala 环境搭建和入门例子

 
阅读更多

 

1. scala 环境搭建

      机器中需要有java的JDK的开发环境。

     从 http://www.scala-lang.org/downloads 下载scala的开发包。 最新版本是scala-2.9.2。 我下载了 scala-2.8.2.final.zip。

     下载的zip包解压,解压到D:\tools\scala-2.8.2.final\目录下,把"D:\tools\scala-2.8.2.final\bin" 添加到环境变量PATH中。

     在命令行下执行

     D:\>scalac -version

    如果输出

   Scala compiler version 2.8.2.final -- Copyright 2002-2010, LAMP/EPFL

    表示环境变量设置成功。

 

2. 编辑 HelloWorld.scala

 

   文件内容

  

object HelloWorld {
	def main(args: Array[String]) {
		println("Hello, world!")      
	}
}

 

   编译HelloWorld.scala

   在命令行下执行

   >scalac HelloWorld.scala

   可以在当前目录下看到 HelloWorld.class 和 HelloWorld$.class

 

   执行HelloWorld程序

  在命令行下执行

   >scala HelloWorld

  可以看到输出

   Hello, world!

 

  好,第一个程序可以运行了。

分享到:
评论

相关推荐

    Scala in action

    1. **环境搭建**:要开始学习 Scala,首先需要安装 Scala 和 SBT(Scala Build Tool)。Scala 官方网站提供了详细的安装指南,包括不同操作系统下的安装步骤。 2. **基础语法**:Scala 的语法融合了面向对象和函数...

    Scala.in.Action

    **Scala in Action** 一书通过丰富的实例和深入浅出的讲解,帮助读者全面掌握Scala这门强大的编程语言。无论是Scala新手还是有经验的开发者,都可以从中获益良多。通过本书的学习,读者不仅能够深入了解Scala的核心...

    Flink开发IDEA环境搭建与测试的方法

    Flink开发IDEA环境搭建与测试的方法主要包括环境搭建和测试Flink应用程序两个部分。在环境搭建部分,需要在IDEA中创建一个新的Maven项目,并添加相应的依赖项。在测试Flink应用程序部分,需要创建一个Flink应用程序...

    spark-windows helloword入门例子

    这个"spark-windows helloworld入门例子"是专为Windows用户设计的,旨在帮助初学者快速理解和掌握Spark的基本用法。 首先,我们需要了解Spark的核心概念。Spark的核心在于它的弹性分布式数据集(Resilient ...

    spark零基础入门线路指导

    Spark环境搭建后,运行一些官方提供的例子,可以帮助你初步感受Spark的编程模型和性能。一旦环境搭建好,例子也运行完毕,那么你就可以开始深入学习Spark的实际使用和开发。 在进行Spark实战开发之前,还需要准备...

    Java分布式神经网络库Deeplearning4j环境搭建和运行一个例子

    Deeplearning4j是一个基于Java和Scala的开源分布式神经网络库,它允许开发者在Java平台上构建和训练深度学习模型。作为一个Apache 2.0许可的项目,它为Java生态系统带来了强大的机器学习能力,尤其适合那些希望在...

    Akka Scala文档

    - **安装环境**:确保安装了 Scala 和 sbt(Scala 构建工具)。 - **创建项目**:使用 sbt 创建一个新的 Scala 项目。 - **引入依赖**:在项目中添加 Akka 相关库的依赖。 - **编写代码**:从简单的 Actor 开始,...

    kafka入门资料

    - **Kafka安装**:完成以上基础环境的搭建后,即可开始安装Kafka。 - **下载**:从Apache Kafka官网下载对应版本的Kafka。 - **安装**:解压Kafka压缩包并配置Kafka的相关配置文件。 #### 四、启动进程 - **...

    Android开发从入门到精通

    2. **构建Android RSS阅读器**:通过这个实例学习如何解析和展示RSS订阅内容,这涉及到XML解析和网络请求的处理。 3. **Android与云计算结合**:介绍如何使用Android开发云端应用,包括云存储、同步等功能。 4. **...

    Android从入门到精通+经典教程.pdf

    - **环境搭建**:详细介绍了如何配置Eclipse环境以及安装ADT插件,确保开发环境的准备就绪。 - **基本概念**:解释了Android应用程序的基本组成部分,如Activity、Service、Broadcast Receiver等,帮助读者理解应用...

    《Spark 编程基础》 教材讲义 厦门大学 林子雨

    第4章《Spark环境搭建和使用方法》介绍了如何安装配置Spark,以及如何在不同的环境中使用Spark Shell和Spark Submit来运行应用程序。这部分内容对初学者来说非常实用,能够让他们快速上手实践。 第5章《RDD编程》...

    大数据MapReduce Ubuntu Linux上的Hadoop Scala by Maven intellj Idea

    这是一个经典的入门例子,用于统计文本文件中每个单词出现的次数。 在实际操作中,首先,你需要在Ubuntu系统上安装Java、Hadoop、Scala以及Maven。然后,在IntelliJ IDEA中创建一个新的Scala项目,配置Maven依赖,...

    linux kafka+elk7.9.1搭建所需要的的包.rar

    Linux环境下,ELK(Elastic...总结来说,这个压缩包提供了一站式的ELK和Kafka环境搭建方案,适合初学者快速入门或开发者快速部署测试环境。只需按照上述步骤进行操作,就能构建一个功能强大的日志管理和分析平台。

    chisel-book-chinese.pdf

    Chisel的主要优点在于其能够简化复杂硬件的设计与实现,同时利用Scala的面向对象与函数式编程特性,允许设计师以参数化和模块化的方式构建硬件。 Chisel语言和相关工具的安装依赖于操作系统的不同而有所差异。对于...

    Spark实战开发

    《Spark 入门之 Scala 语言解释及示例讲解》则为初学者提供了Scala语言的基础知识,包括基本语法、类型系统、函数式编程特性等,并通过实例演示如何将这些知识应用到Spark开发中。 总的来说,这些资料构成了一个...

    Kafka技术参考手册.docx

    **开发环境搭建与实例** 开发Kafka应用需要配置开发环境,包括安装Java、Scala SDK以及Kafka本身。完成环境搭建后,可以按照官方提供的示例代码编写生产者和消费者程序,理解其工作原理。 **日志目录结构** Kafka的...

    Kafka自学文档 - 带书签

    Kafka集群的搭建分为单机环境和集群环境的部署。单机环境的搭建比较简单,主要用于开发和测试环境。集群环境则需要多个broker协同工作,实现高可用和负载均衡。 文档中还提到了Kafka的主要配置选项。这些配置包括...

    基于Android的应用软件开发实例初探.doc

    2.2 搭建开发环境 开发Android应用的第一步是设置合适的开发环境: 2.2.1 计算机配置:通常,开发Android应用需要一台具备足够性能的计算机,包括足够的内存和处理器速度,以支持IDE(集成开发环境)的运行。 ...

Global site tag (gtag.js) - Google Analytics