自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Scala開(kāi)發(fā)環(huán)境搭建與資源推薦

開(kāi)發(fā) 后端
本文介紹了Scala的開(kāi)發(fā)環(huán)境,包括SDK、IDE的設(shè)置、常用資源列表等。Scala是一門(mén)靜態(tài)語(yǔ)言,很有可能就是Java的繼承者。

Scala基于Java平臺(tái),所以Scala開(kāi)發(fā)環(huán)境很容易搭建。看了下面的介紹,你會(huì)對(duì)Scala開(kāi)發(fā)環(huán)境的搭建以及一些常用資源了解一二。

Scala號(hào)稱Java的繼承者,優(yōu)美地結(jié)合了大家所熟悉的面向?qū)ο蠹夹g(shù)以及隨著動(dòng)態(tài)語(yǔ)言的流行而逐漸為廣大開(kāi)發(fā)者所認(rèn)知的函數(shù)式編程技術(shù);同時(shí),Scala是一門(mén)靜態(tài)語(yǔ)言,IDE可以幫助開(kāi)發(fā)者完成很多額外的自動(dòng)操作,也避免目前動(dòng)態(tài)語(yǔ)言需要進(jìn)行大量的單元測(cè)試的繁瑣工作。

51CTO編輯推薦:Scala編程語(yǔ)言專題

Scala有太多的優(yōu)點(diǎn),后面會(huì)一一探討。今天的任務(wù)就是準(zhǔn)備Scala的開(kāi)發(fā)環(huán)境,包括SDK、IDE的設(shè)置、常用資源列表等。

下載

首先,到Scala的網(wǎng)站下載***的版本:http://www.scala-lang.org/downloads

目前***的穩(wěn)定版本是2.7.5,文件名 scala-2.7.5.final.zip

下載后解壓縮到本地的一個(gè)硬盤(pán),例如:D:\local\scala-2.7.5.final

設(shè)置環(huán)境變量

接下來(lái)要修改系統(tǒng)的環(huán)境變量,將D:\local\scala-2.7.5.final\bin加入環(huán)境變量PATH中,這樣以后就可以直接調(diào)用scala提供的工具和命令。

設(shè)置好之后,在系統(tǒng)的命令行鍵入"scala"命令,應(yīng)該可以看到下面的界面,就說(shuō)明已經(jīng)安裝成功了:

Microsoft Windows XP [版本 5.1.2600]
(C) 版權(quán)所有 1985-2001 Microsoft Corp.

C:\Documents and Settings\hover>scala
Welcome to Scala version 2.7.5.final (Java HotSpot(TM) Client VM, Java 1.6.0_15).
Type in expressions to have them evaluated.
Type :help for more information.

scala>

這是Scala的Console,可以用來(lái)進(jìn)行大部分的語(yǔ)法測(cè)試和命令調(diào)用,后面的學(xué)習(xí)中會(huì)經(jīng)常用到。

安裝IntelliJ IDEA的Scala插件

工欲善其事,必先利其器,好的開(kāi)發(fā)工具能大大提高日常開(kāi)發(fā)工作的效率。我平時(shí)大部分時(shí)間都在使用IDEA進(jìn)行開(kāi)發(fā),這是一個(gè)非常棒的Java IDE,熟練之后不再愿意使用其他的IDE,其"Develop with pleasure!"的理念讓開(kāi)發(fā)者的日常編碼工作如行云流水般,效率比其他的IDE提高不是一點(diǎn)點(diǎn)!

IDEA 8(當(dāng)前版本)和IDEA 9(下個(gè)版本)都有對(duì)應(yīng)的插件,插件的名稱是"Scala",安裝之后需要重啟IDEA,讓插件生效。

安裝Eclipse的Scala插件

Scala官方網(wǎng)站對(duì)Eclipse提供了插件的支持,具體的操作步驟可以參考下面的地址:Scala IDE for Eclipse,這里就不再重復(fù)了。

常用資源列表

  1. Scala官方網(wǎng)站:http://www.scala-lang.org/
  2. Scala世界的MVC框架 - Lift:http://liftweb.net/
  3. Scala API: http://www.scala-lang.org/docu/files/api/index.html

本文來(lái)自JavaEye博客:《Scala指南:準(zhǔn)備工作

【相關(guān)閱讀】

  1. Google App Engine上的Scala+Lift初試
  2. Scala初學(xué)者學(xué)習(xí)資料:main(String[])
  3. 影響Scala語(yǔ)言設(shè)計(jì)的因素列表
  4. 喜歡Scala編程的四個(gè)理由
  5. Scala融合面向?qū)ο蠛秃瘮?shù)概念的方法
責(zé)任編輯:yangsai 來(lái)源: JavaEye博客
相關(guān)推薦

2011-06-03 16:05:20

IOS 環(huán)境搭建

2011-06-03 15:08:09

IOS 環(huán)境搭建

2011-06-03 15:36:22

IOS 環(huán)境搭建

2011-06-03 14:36:32

IOS 環(huán)境搭建

2020-10-12 11:33:00

鴻蒙

2013-07-23 06:11:44

Android開(kāi)發(fā)學(xué)習(xí)Android開(kāi)發(fā)環(huán)境Java

2024-03-26 15:19:36

鴻蒙應(yīng)用開(kāi)發(fā)開(kāi)發(fā)工具

2009-07-03 16:56:37

JSP開(kāi)發(fā)環(huán)境

2011-07-08 16:02:24

iphone

2011-05-26 10:33:26

Android開(kāi)發(fā)

2017-09-11 14:35:34

編輯器開(kāi)發(fā)環(huán)境React

2011-08-02 17:37:01

IPhone開(kāi)發(fā) 環(huán)境搭建

2010-04-03 11:30:15

Widget開(kāi)發(fā)

2017-03-02 15:33:24

Android Thi環(huán)境搭建

2011-09-14 15:41:05

Android SDK

2014-09-04 09:35:17

2017-03-24 10:23:37

Python語(yǔ)法機(jī)器學(xué)習(xí)環(huán)境搭建

2011-08-25 15:02:17

Lua環(huán)境搭建EditPlus

2016-08-16 13:44:28

AndroidLinuxADT

2012-04-28 08:43:12

CentOS
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)