zoukankan      html  css  js  c++  java
  • 大数据(12)

    一  Scala简述

    统计世界top100大学计算机系年级前三名,从初中开始编程,学过20多种语言,最后认为Scala最难。好了,我们开始享受这个过程把:)。

    二  Scala安装与配置

    Scala需要Java运行时库,安装Scala需要首先安装JVM虚拟机,推荐安装JDK1.8。

    http://www.scala-lang.org/ 下载Scala2.11.8程序安装包。

    根据不同的操作系统选择不同的安装包,下载完成后,将安装包解压到安装目录。将scala安装目录下的bin目录加入到PATH环境变量:

    SCALA_HOME:

    SCALA_HOME= D:scala-2.11.8
    

      

    PATH:

    在PATH变量中添加:%SCALA_HOME%in
    

      

    完成以上流程后,在命令行输入:scala,进入如下界面:

    2.2  配置IDEA

    1) 打开IDEA工具,如图:点击Configure

     

    2) 点击Plugins

     

    3) 点击Install plugin from disk

     

    4) 选择scala的plugins

     

    5) 此时会显示一个Scala的条目,在右侧点击Restart IntelliJ IDEA

     

    6) 创建Maven项目

    创建的maven项目默认是不支持scala的,需要为项目添加scala的framework,如图:

     

    在这里选择Scala后,在右边的Use library中配置你的安装目录即可,最后点击OK。

     

    7) 在项目的目录结构中,创建scala文件夹,并标记为source

     

     

    8) 以上配置都完成后,就可以在scala上点击右键创建scala class

    三  Scala基础

    3.1  Hello Scala

    3.1.1  IDEA运行HelloScala程序

    pom.xml配置:

    <?xml version="1.0" encoding="UTF-8"?>
    <project xmlns="http://maven.apache.org/POM/4.0.0"
             xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
             xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
        <modelVersion>4.0.0</modelVersion>
    
        <groupId>com.atguigu</groupId>
        <artifactId>scala_syllabus</artifactId>
        <version>1.0-SNAPSHOT</version>
        <dependencies>
            <dependency>
                <groupId>org.scala-lang</groupId>
                <artifactId>scala-library</artifactId>
                <version>2.11.8</version>
            </dependency>
        </dependencies>
    
        <build>
            <plugins>
                <plugin>
                    <groupId>org.scala-tools</groupId>
                    <artifactId>maven-scala-plugin</artifactId>
                    <version>2.15.2</version>
                    <executions>
                        <execution>
                            <id>scala-compile-first</id>
                            <goals>
                                <goal>compile</goal>
                            </goals>
                            <configuration>
                                <includes>
                                    <include>**/*.scala</include>
                                </includes>
                            </configuration>
                        </execution>
                        <execution>
                            <id>scala-test-compile</id>
                            <goals>
                                <goal>testCompile</goal>
                            </goals>
                        </execution>
                    </executions>
                </plugin>
            </plugins>
        </build>
    </project>
    

      

    1) 在scala上右键,创建scala object

    2) 编写代码如下:

    object HelloScala {
      def main(args: Array[String]): Unit = {
        println("Hello Scala")
      }
    }
    

      

    右键Run HelloScala,如图:

  • 相关阅读:
    js 左键点击页面时显示“您好”,右键点击时显示“禁止右键”。并在2分钟后自动关闭页面。
    搜藏 SQL
    邮件发送 图片
    超市购物打印小票的简单程序 记录下来
    KFC打印
    printf和scanf对于各种格式说明符
    Unity3d Camera size
    C#笔记
    CSV文件读写注意
    cocos2dx相关网址
  • 原文地址:https://www.cnblogs.com/shifu204/p/9855359.html
Copyright © 2011-2022 走看看