网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

如何安装和使用Scala

本篇内容主要讲解“如何安装和使用Scala”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何安装和使用Scala”吧!

在平度等地区,都构建了全面的区域性战略布局,加强发展的系统性、市场前瞻性、产品创新能力,以专注、极致的服务理念,为客户提供成都做网站、网站建设 网站设计制作按需求定制网站,公司网站建设,企业网站建设,品牌网站制作,营销型网站,外贸营销网站建设,平度网站建设费用合理。

1,在命令行和Scala IDE for Eclipse中动手体验Scala

Scala一门基于JVM的面向对象和函数式编程相结合的静态语言,安装和运行Scala首先需要Java虚拟环境,直接到官方网站下载和安装Java即可:

http://www.oracle.com/technetwork/java/javase/downloads/index.html 

因为Spark的最新的 1.0.2版本支持的是Scala 2.10.X版本,而Scala 2.10.X是不支持Java 8的,所以下载的时候需要下载Java 6或者 Java 7的版本(需要注意系统的版本,家林的系统是Window 7的64位的版本),安装并配置好之后需要在命令行下验证一下:

如何安装和使用Scala

接下来安装Scala 2.10.4,下载地址是:

http://www.scala-lang.org/download/2.10.4.html 

下载下来之后点击安装即可,安装之后需要把scala的bin目录配置到环境变量path中,安装配置完成后用命令行验证一下:

如何安装和使用Scala

进入Scala命令行:

如何安装和使用Scala

在Scala中定义一个常量是使用val:

如何安装和使用Scala

如果此时相对name的值进行修改就会报错:

如何安装和使用Scala

使用var声明一个变量:

如何安装和使用Scala

此时修改hobby这个变量:

如何安装和使用Scala

可以发现我们在定义常量和变量的时候并未定义其类型,但是命令终端却显示出了类型其类型,这是Scala类型的自我推到能力,Scala可以根据变量和常量值的类型来推到变量和常量本身的类型。

当然,你可以显示的指定类型:

如何安装和使用Scala

接下来下载Scala IDE for Eclipse,看一下在Eclipse中如何写Scala代码,下载Scala2.10.4的版本即可,下载地址如下:

http://scala-ide.org/download/sdk.html 

下载后直接解压启动即可。

创建一个Scala项目:

如何安装和使用Scala

如何安装和使用Scala

在src下创建一个scala的包:

如何安装和使用Scala

接下来创建一个名称为“HelloScala”的Scala类:

如何安装和使用Scala

如何安装和使用Scala

接下来写我们的main函数,需要注意的是在Scala中main函数需要存在于object对象中,所有我们需要一个object HelloScala并在其中编写main方法:

如何安装和使用Scala

编写完毕之后选择”Run as”为“Scala Application”即可,运行结果如下所示:

如何安装和使用Scala

接下来使用def定义一个函数“hello”:

如何安装和使用Scala

Scala中有两点需要注意:

1, 函数体的最后一行的值就是整个函数的返回值;

2,类型的声明是位于变量或者函数或者类的后面的;

把函数的执行结果打印出来:

如何安装和使用Scala

执行改程序:

如何安装和使用Scala

下面我们看另外一个方法的定义、使用和执行:

如何安装和使用Scala

到此,相信大家对“如何安装和使用Scala”有了更深的了解,不妨来实际操作一番吧!这里是创新互联网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!


当前题目:如何安装和使用Scala
本文地址:http://bjjierui.cn/article/pjddjg.html

其他资讯