下载 scala 安装包
scala-2.11.8.msi
http://downloads.lightbend.com/scala/2.11.8/scala-2.11.8.msi
点击 就可以安装, 在 环境变量中发现 path 上 已经加上了 I:\software\scala\bin
验证 scala 安装成功
下载 ScalaIDE 基于eclipse
http://scala-ide.org/download/sdk.html
解压缩 scala-SDK-4.3.0-vfinal-2.11-win32.win32.x86_64.zip
修改eclipse.ini内容为如下,并保存。
-Xmx512m -Xms128m -XX:MaxPermSize=128m -XX:PermSize=64m
-Xms128m
表示JVM Heap(堆内存)最小尺寸128MB,初始分配
-Xmx512m
表示JVM Heap(堆内存)最大允许的尺寸256MB,按需分配。
-XX:PermSize=64MB 最小尺寸,初始分配
-XX:MaxPermSize=256MB 最大允许分配尺寸,按需分配,过小会导致:java.lang.OutOfMemoryError: PermGen space
-startup plugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar --launcher.library plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.200.v20150204-1316 -vmargs -Xmx2G -Xms200m -XX:MaxPermSize=384m
测试
package com.baoy.cn.demo object Hello { def main(args: Array[String]){ println("hello world") } }
相关推荐
Scala语法入门.pdf
02.Scala程序和Java程序对比 03.Scala环境搭建 04.Scala解释器 05.案例_做最好的自己 第二章 变量和数据类型 00.导学 01.输出语句和分号 02.Scala中的常量 03.Scala中的变量 04.字符串的定义 05.惰性赋值 06.标识符 ...
本文档是scala的入门学习教材,主要是scala的编程基础和语法
适合想要快速入门scala语言进行基于Spark/Flink的大数据开发的读者。
Scala语言入门
Scala简介&快速入门 基础语法 变量 数据类型 流程控制 操作符重载 模式匹配 函数式编程基础 函数式编程说明 函数定义/声明 函数运行机制 递归 函数注意事项和细节 过程 惰性函数和异常 面向对象编程初级...
scala 入门PDF文档,编码规范文档。 Scala 是一门多范式(multi-paradigm)的编程语言,设计初衷是要集成面向对象编程和函数式编程的各种特性。 Scala 运行在 Java 虚拟机上,并兼容现有的 Java 程序。
资源名称:Scala编程语言从入门到精通资源目录:【】DesignOfScala【】ExcitedScala_7(1)【】lift-lift_23_sbt-cf313e1【】ScalaTutorial-zh_CN【】Scala_2.7.6_API【】Scala向导(前13章)【】Scala向导(前15章)-p...
scala 编程入门,是学习scala的入门书籍
scala入门精华讲义,基本命令,详细实例。适合新手作为学习指南
不错的spark & scala入门书
scala安装使用、scala基础、scala方法与函数、scala tuple/集合/list/字符串/set/map、、trait特性、模式匹配、隐式转换、样例类、actorModal
1、本文档主要讲述了scala从基础到进阶的内容。2、内容全面,例程到位,适合初学者学习。
本文是《A Scala Tutorial for Java programmers》英文的翻译. 本文仅在对Scala语言和其编译器进行简要介绍。本文的目的读者是那些已经具有一定编程经验,而想尝试一下Scala语言的人们。要阅读本文,你应当具有基础...
Scala入门.txt
主要是面向有一些开发经验的java程序员学习参考使用
该文件里面有两个pdf文档教程,都是比较权威的学习资料,分别是Scala编程中文版,快学scala
scala编程进阶过程中不可或缺的书籍之一,详细介绍了scala语言的各种中高级语法,对于初学和高级开发人员有很大帮助
Scala入门学习教程