scala入门笔记

初识scala

安装scala,可以去官网下载 http://www.scala-lang.org
下载完成后需要设置环境变量
我是使用包管理工具brew进行安装的
插图
命令行直接输入scala可以看到版本信息,之后进入scala运行环境
作为编译型语言,你在它的运行环境下却可以定义函数、变量等(据说java9也支持这种执行方式了)

scala> val msg = "Hello, world!"
msg: String = Hello, world!

scala> var greeting = "Hello, world!"
greeting: String = Hello, world!

scala> def max(x: Int, y: Int) = if (x > y) x else y
max: (x: Int, y: Int)Int

scala> max(3, 5)
res4: Int = 5

scala> println("Hello,world!")
Hello,world!

scala> println(msg)
Hello, world!

也可以直接在命令行编译执行scala文件
插图
HelloWorld.scala文件中只有以下一行代码
println("Hello World,Welcome to Scala")

在Intellij IDEA中使用Maven开发Scala

idea安装scala插件并新建scala工程 http://running8.blog.51cto.com/2687882/1603429

傻瓜式hellodworld教程:Java/Scala混合项目maven打包
http://blog.csdn.net/rongyongfeikai2/article/details/51404611

打成jar包之后,
如果在MANIFEST.MF文件中指定里Main-Class,直接java -jar运行jar包即可
如果没有指定Main-Class,可以用java -cp命令指定jar包中的某个类运行

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值