zoukankan      html  css  js  c++  java
  • 学习Scala01 环境安装

      Scala是一门运行在jvm上的多范式语言,作为一个java程序员,使用Scala来写写程序,既不用担心会没有java强大的库支持,又能快速地写出简短强悍的代码,除此之外scala还为我们提供了强大的并发支持,Let's love it!

      

    安装 

    下面来看看如何安装它(在此之前,确保已经安装好了jdk,我使用的jdk1.7)。

    我们可以通过Scala的官网(http://www.scala-lang.org/download/)来下载Scala。我使用的版本是2.11.1。

    将安装包下载在本地之后解压到一个空的文件夹中。

    windows下将这个路径设置为环境变量。进入控制面板 → 选择“系统” → 选择高级系统设置 →选择高级 → 选择环境变量 → 修改path这个变量 → 在path变量的的尾部加上scalabin目录的绝对路径。

    在类unix系统上有多种安装方式,可以通过apt-get的方式安装,但是想要使用最新版本的Scala依然需要下载包来配置环境变量。同样linux用户需要在 ~./bashrc的底部将scalabin目录路径加到PATH当中去。

    完成配置之后,在shell输入命令scala

    whthomas@whthomas:~$ scala
    Welcome to Scala version 2.9.2 (OpenJDK 64-Bit Server VM, Java 1.7.0_55).
    Type in expressions to have them evaluated.
    Type :help for more information.

    这就说明安装成功了!

    初试scala

    按照国际惯例,我们需要先打印hello world,运行

    scala> print("hello world!") 
    hello world!

    有木有脚本语言的赶脚~~~

    当然除了在交互界面,我们还可以使用 -e选项来完成语句的执行

    whthomas@whthomas:~$ scala -e "println("hello world")" 
    hello world

    你也可以把scala当做是脚本来用。

    scala的文件的后缀名是 .scala

    我们可以在命令行直接运行它。

    whthomas@whthomas:~$ scala hello.scala 
    hello world

    好用的IDE

    Scala怎么能少了好用的IDE工具呢?实际上Scala官方提供了EclipseIntelliJ IDEANetBeans三种IDE工具的支持。

    这里我使用的IDE是自己比较熟悉的eclipse java EE版本。

    http://scala-ide.org/download/current.html页面下方,选择自己合适的Scala插件版本。

    比如2.11.1   http://download.scala-ide.org/sdk/helium/e38/scala211/stable/site

    然后打开自己的eclipse 在选项卡中的Help → Install New Softwave

    Work With 的填入框输入那个上面的地址,一路Next。。ok~等待安装完毕重启eclipse之后,eclipse就变成scala的编写神器了~~~~

    总结

    scala环境搭建。

  • 相关阅读:
    【linux】——FreeBSD 建立 SSH 连接慢的解决方法
    【网络编程】——connect函数遇见EINTR的处理
    【C】——幻方算法
    【C】——实现tree命令
    【数据结构】——较规范的链表操作方法
    【网络编程】——ne-snmp开发实例1
    【linux】——cscope
    【LINUX】——如何配置宿主机和虚拟机IP在同一网段
    sort /tmp space issue
    桑梓桑榆
  • 原文地址:https://www.cnblogs.com/whthomas/p/3825415.html
Copyright © 2011-2022 走看看