学习Scala01 环境安装
Scala是一门运行在jvm上的多范式语言,作为一个java程序员,使用Scala来写写程序,既不用担心会没有java强大的库支持,又能快速地写出简短强悍的代码,除此之外scala还为我们提供了强大的并发支持,Let's love it!
安装
下面来看看如何安装它(在此之前,确保已经安装好了jdk,我使用的jdk1.7)。
我们可以通过Scala的官网(http://www.scala-lang.org/download/)来下载Scala。我使用的版本是2.11.1。
将安装包下载在本地之后解压到一个空的文件夹中。
在windows下将这个路径设置为环境变量。进入控制面板 → 选择“系统” → 选择高级系统设置 →选择高级 → 选择环境变量 → 修改path这个变量 → 在path变量的的尾部加上scala的bin目录的绝对路径。
在类unix系统上有多种安装方式,可以通过apt-get的方式安装,但是想要使用最新版本的Scala依然需要下载包来配置环境变量。同样linux用户需要在 ~./bashrc的底部将scala的bin目录路径加到PATH当中去。
完成配置之后,在shell输入命令scala
whthomas@whthomas:~$ scala Welcome to Scala version 2.9.2 (OpenJDK 64-Bit Server VM, Java 1.7.0_55). Type in expressions to have them evaluated. Type :help for more information.
这就说明安装成功了!
初试scala
按照国际惯例,我们需要先打印hello world,运行
scala> print("hello world!") hello world!
有木有脚本语言的赶脚~~~
当然除了在交互界面,我们还可以使用 -e选项来完成语句的执行
whthomas@whthomas:~$ scala -e "println(\"hello world\")" hello world
你也可以把scala当做是脚本来用。
scala的文件的后缀名是 .scala
我们可以在命令行直接运行它。
whthomas@whthomas:~$ scala hello.scala
hello world
好用的IDE
Scala怎么能少了好用的IDE工具呢?实际上Scala官方提供了Eclipse, IntelliJ IDEA,NetBeans三种IDE工具的支持。
这里我使用的IDE是自己比较熟悉的eclipse java EE版本。
在http://scala-ide.org/download/current.html页面下方,选择自己合适的Scala插件版本。
比如2.11.1 http://download.scala-ide.org/sdk/helium/e38/scala211/stable/site
然后打开自己的eclipse 在选项卡中的Help → Install New Softwave。
在Work With 的填入框输入那个上面的地址,一路Next。。ok~等待安装完毕重启eclipse之后,eclipse就变成scala的编写神器了~~~~
总结
scala环境搭建。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?