《快学Scala》 试读

1、你了解Scala的特点吗?

      Scala是一门以Java虚拟机(JVM)为目标运行环境并将面向对象和函数式编程语言的最佳特性结合在一起的编程语言。你可以使用Scala编写出更加精简的程序,同时充分利用并发的威力。由于Scala运行于JVM之上,因此它可以访问任何Java类库并且与Java框架进行互操作。


     Scala既有动态语言的灵活简洁,同时保留了静态类型检查带来的安全保障和执行效率,加上强大的抽象能力。技能出来脚本化的临时任务,又能出来高并发场景下的分布式互联网大数据应用。


2、谈谈你对这本书试读章节的看法。 


     试读章节主要通过简单例子介绍了Scala与java的不同之处。


     第一章   从最简单的console方式REPL (读取--》取值--》打印--》循环)开始 

                 与java不同,scala的操作符重载其实是方法定义, scala中 的 + - * / 都是合法的标识符

    

     第二章  介绍Scala控制语句,与java最大不同,if else等条件表达式都是有返回值的


     第三章 介绍了Scala中的数组,scala使用(index) 访问数组,与java 使用[index]访问数组不同


               Scala有大量内置函数对数组操作,sum min max sort等高效操作

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值