视频课程 人浏览 历史评分   更新时间: 30天前 随到随学

课程介绍

注意0:欲购买此课程,获取安全购买链接,索要正版授权学习平台账号,务必加咨询QQ:2536379620
注意1:由于编码原因,试听课程视频画面清晰度不如最终购买的视频。最终购买视频的画面清晰度可参见以下两张图。图1   图2
注意2:正版良心视频,购买后有机会和原作者直接短暂技术交流。
    
注意3:感觉课程太难?没有信心?还在犹豫自己学的会学不会?我们的师傅带徒弟模式(5倍下单)会给您信心。我们承诺,商品详情,教学大纲,视频内容,所涉及技术,可获得原创作者老师微信或QQ和针对视频范围的精心指导。线上一对一师带徒辅导问答,针对视频内代码调试,使命必达,视频之外相关技术内容,行业内信息人脉,企业内推(如有),原创作者老师会竭诚帮助。

以上所示价格,只能自行学习视频和获取少量解答。师傅带徒弟课程(5倍下单左右,可以先和客服联系,可获得老师的联系方法和针对视频范围的精心指导。线上一对一师带徒辅导问答,针对视频内代码调试,使命必达。)


Scala有几项关键特性表明了它的面向对象的本质。例如,Scala中的每个值都是一个对象,包括基本数据类型(即布尔值、数字等)在内,连函数也是对象。另外,类可以被子类化,而且Scala还提供了基于mixin的组合(mixin-based composition)。

与只支持单继承的语言相比,Scala具有更广泛意义上的类重用。Scala允许定义新类的时候重用“一个类中新增的成员定义(即相较于其父类的差异之处)”。Scala称之为mixin类组合。

Scala还包含了若干函数式语言的关键概念,包括高阶函数(Higher-Order Function)、柯里化(Currying)、嵌套函数(Nested Function)、序列解读(Sequence Comprehensions)等等。

Scala是静态类型的,这就允许它提供泛型类、内部类、甚至多态方法(Polymorphic Method)。另外值得一提的是,Scala被特意设计成能够与Java和.NET互操作。Scala当前版本还不能在.NET上运行(虽然上一版可以-_-b),但按照计划将来可以在.NET上运行。

Scala可以与Java互操作。它用scalac这个编译器把源文件编译成Java的class文件(即在JVM上运行的字节码)。你可以从Scala中调用所有的Java类库,也同样可以从Java应用程序中调用Scala的代码。用David Rupp的话来说,它也可以访问现存的数之不尽的Java类库,这让(潜在地)迁移到Scala更加容易。

这让Scala得以使用为Java1.4、5.0或者6.0编写的巨量的Java类库和框架,Scala会经常性地针对这几个版本的Java进行测试。Scala可能也可以在更早版本的Java上运行,但没有经过正式的测试。Scala以BSD许可发布,并且数年前就已经被认为相当稳定了。

课程大纲

01
第一章 scala初级1

【录播】1.大数据复习(39分钟)        免费试看

【录播】2.scala环境安装以及helloworld(17分钟)

【录播】3.scala常量与变量(17分钟)

【录播】4.scala数据类型(7分钟)

【录播】5.scala运算符(8分钟)

【录播】6.scala_条件选择(4分钟)

【录播】7.scala循环(2分钟)

【录播】8.scalafor循环(37分钟)

【录播】9.scalafor循环强化(13分钟)

【录播】10.scala匿名函数(26分钟)
02
第一章 scala初级2

【录播】11.可变参数(5分钟)

【录播】12.默认参数(3分钟)

【录播】13.高阶函数(9分钟)

【录播】14.递归与参数赋值(6分钟)

【录播】15.scala简介(2分钟)
03
第二章 scala高级1

【录播】1.scala函数(12分钟)

【录播】2.scala数组(17分钟)

【录播】3.scala字符串(12分钟)

【录播】4.类与对象与类的包含(22分钟)

【录播】5.类的简单继承(18分钟)

【录播】5.类的继承(17分钟)

【录播】6.类的特征(10分钟)

【录播】7.类的list(22分钟)

【录播】8.类的set(16分钟)

【录播】9.类的map(11分钟)
04
第二章 scala高级2

【录播】11.类的tuple(5分钟)

【录播】12.类的option(10分钟)

【录播】13.迭代器(3分钟)

【录播】14.3p权限(11分钟)

【录播】15.匹配(3分钟)

【录播】16.正则表达式(8分钟)

【录播】17.异常(6分钟)

【录播】18.匹配提取(13分钟)

【录播】19.文件IO(6分钟)

【录播】20.scala作业(5分钟)
05
第二章 scala高级3

【录播】21.scala数据查询(25分钟)
相关推荐
客服 关于