1.scala编程思想笔记——环境准备及介绍
2015-12-31 23:45
309 查看
1.scala编程思想笔记——环境准备及介绍
欢迎转载,转载请标明出处:http://blog.csdn.net/notbaron/article/details/50444088
源码下载连接请见第一篇笔记。
Scala是一门多范式的编程语言,一种类似java的编程语言 ,设计初衷是实现可伸缩的语言 、并集成面向对象编程和函数式编程的各种特性。
学习scala我们先准备一下环境。
下载地址:http://www.sublimetext.com/
选择文本中所有单词,
使用Ctrl+D命令,可以同时选择一个变量,并对对这些变量进行修改,按下ESC对出该模式
Ctrl+Shift+L ,可以讲选择的行中,进行同时插入,按下ESC对出该模式
Ctrl+Shit+P ,弹出相关命令
Ctrl+P, 输入并调到任何地方
OS: RHEL 7.0
[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)
http://www.scala-lang.org/
然后解压:
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
然后可以运行。
Scala code runner version 2.11.7 --Copyright 2002-2013, LAMP/EPFL
欢迎转载,转载请标明出处: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
下载地址如下:http://www.scala-lang.org/
然后解压:
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 -versionScala code runner version 2.11.7 --Copyright 2002-2013, LAMP/EPFL
6. 源码下载
http://download.csdn.net/detail/notbaron/9374694相关文章推荐
- Good Bye 2015 A. New Year and Days 签到
- Thinking in Java,Fourth Edition(Java 编程思想,第四版)学习笔记(八)之Reusing Classes
- ConcurrentHashMap分析
- Python3 CookBook中文版
- 【翻译自mos文章】services与rac中的 Distributed Transaction Processing (DTP)
- C语言指针从理解到深入(2)
- 灵活使用Excel可能会提高Java代码编写效率
- 利用C++11实现一个自动注册的工厂
- springmvc(3)拦截器HandlerInterceptor源码的简单解析
- 怎么把自己的代码传到github上
- java编程技术 期末考试复习
- C++重载运算符
- 请说明Java中字符'\'的含义,有什么作用?
- Spring(三) 最小化XML配置
- 《The C++ Programming Language》摘抄与总结——类型与声明
- 自学Python之遍历字典
- 2015年广工操作系统实验(要求实现图形化界面)
- ContentProvider
- Java虚拟机参数详解
- vb.net动态建库之CodeFirst