原文:Scala学习之路 (二)使用IDEA开发Scala

目前Scala的开发工具主要有两种:Eclipse和IDEA,这两个开发工具都有相应的Scala插件,如果使用Eclipse,直接到Scala官网下载即可http: scala ide.org download sdk.html。 由于IDEA的Scala插件更优秀,大多数Scala程序员都选择IDEA,可以到http: www.jetbrains.com idea download 下载,点击下 ...

2018-04-16 13:02 1 4941 推荐指数:

查看详情

Scala学习之路 (三)Scala的基本使用

一、Scala概述 scala是一门多范式编程语言,集成了面向对象编程和函数式编程等多种特性。scala运行在虚拟机上,并兼容现有的Java程序。Scala源代码被编译成java字节码,所以运行在JVM上,并可以调用现有的Java类库。 二、第一个Scala程序 Scala语句末尾的分号可写 ...

Tue Apr 17 04:07:00 CST 2018 4 5565
Scala学习之路 (一)Scala的安装

1、Scala下载 版本选择,看spark官网 http://spark.apache.org/docs/latest/ spark2.3.0版本是用2.11版本的Scala进行开发的,所以此处下载Scala2.11的版本 Scala下载地址http ...

Mon Apr 16 18:45:00 CST 2018 0 2797
Scala使用Sublime开发Scala

学习一门新的语言时最好不要使用IDE,不过也不能走极端采用纯文本编辑器,这里采用Sublime,语法高亮显示已经默认支持了,编译系统需要自己DIY一下。这里简单的介绍一下: 第一步:【Tools】【Build System】【New Build System】 第二步:在打开的新文件中输入 ...

Sun Jun 08 04:14:00 CST 2014 1 3316
Scala学习之路 (九)Scala的上界和下届

一、泛型 1、泛型的介绍 泛型用于指定方法或类可以接受任意类型参数,参数在实际使用时才被确定,泛型可以有效地增强程序的适用性,使用泛型可以使得类或方法具有更强的通用性。泛型的典型应用场景是集合及集合中的方法参数,可以说同java一样,scala中泛型无处不在,具体可以查看scala的api ...

Thu Apr 19 05:08:00 CST 2018 0 2188
Scala学习之路 (十)Scala的Actor

一、Scala中的并发编程 1、Java中的并发编程 ①Java中的并发编程基本上满足了事件之间相互独立,但是事件能够同时发生的场景的需要。 ②Java中的并发编程是基于共享数据和加锁的一种机制,即会有一个共享的数据,然后有若干个线程去访问这个共享的数据(主要是对这个共享的数据进行修改 ...

Fri Apr 20 04:51:00 CST 2018 0 5510
IntelliJ IDEA 开发scala

1、下载安装IntelliJ IDEA,并安装scala插件 我下载的是linux的13版本,linux版本是绿色版本,有一个启动的脚本,运行就可以了,也可以在linux建立快捷方式。windows的版本下载,点下一步,下一步就能安装。 下一步安装scala插件,开启 ...

Thu Apr 30 01:40:00 CST 2015 0 20579
IDEA开发 Scala 项目

1. 创建maven 项目 2. 项目添加scala的framework 创建的maven项目默认是不支持scala的,需要为项目添加scala的framework,如图: 在这里选择Scala后,在右边的Use library中配置你的安装目录即可,最后点击OK。 说明: 第一次 ...

Wed Apr 15 04:29:00 CST 2020 0 676
IDEA 支持scala开发

使用方法 Hive基于UDF进行文本分词 Hive窗口函数row number的用法 数据仓库之拉链表 ...

Thu Dec 19 21:02:00 CST 2019 0 2132
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM