1.scala编程思想笔记——环境准备及介绍
欢迎转载,转载请标明出处:http://blog.csdn.net/notbaron/article/details/50444088
源码下载连接请见第一篇笔记。
Scala是一门多范式的编程语言,一种类似java的编程语言 ,设计初衷是实现可伸缩的语言 、并集成面向对象编程和函数式编程的各种特性。
学习scala我们先准备一下环境。
1. 编辑器:
Sublime Text 是一个代码编辑器(Sublime Text 2是收费软件,但可以无限期试用),也是HTML和散文先进的文本编辑器。Sublime Text是由程序员Jon Skinner于2008年1月份所开发出来,它最初被设计为一个具有丰富扩展功能的Vim。
下载地址:http://www.sublimetext.com/
选择文本中所有单词,
使用Ctrl+D命令,可以同时选择一个变量,并对对这些变量进行修改,按下ESC对出该模式
Ctrl+Shift+L ,可以讲选择的行中,进行同时插入,按下ESC对出该模式
Ctrl+Shit+P ,弹出相关命令
Ctrl+P, 输入并调到任何地方
2. shell
蛤蟆此处以Linux的SHELL为例。
OS: RHEL 7.0
3. JAVA版本
Scala运行与JAVA之上,必须安装JAVA1.6以上版本 。
[root@localhost scala]# java -version
java version "1.7.0_51"
OpenJDK Runtime Environment(rhel-2.4.5.5.el7-x86_64 u51-b31)
OpenJDK 64-Bit Server VM (build 24.51-b03,mixed mode)
4. 安装Scala
下载地址如下:
然后解压:
tar -xvf scala-2.11.7.tgz
cd scala-2.11.7/
增加环境变量 ,编辑vi ~/.bash_profile
添加:PATH=$PATH:$HOME/bin:/root/scala/scala-2.11.7/bin
加载.~/.bash_profile
然后可以运行。
5. 运行Scala
[root@localhost bin]# scala -version
Scala code runner version 2.11.7 --Copyright 2002-2013, LAMP/EPFL