Scala
文章平均质量分 91
Scala是一门多范式的编程语言,一种类似java的编程语言 ,设计初衷是实现可伸缩的语言 、并集成面向对象编程和函数式编程的各种特性。Scala是一种纯粹的面向对象语言,因为每个值都是一个对象。对象的类型和行为由类和特征描述。类可以通过子类化和使用灵活的基于mixin的组合机制作为多继承的干净
小新学java
这个作者很懒,什么都没留下…
展开
-
尚硅谷Scala (17)
设计模式。原创 2023-07-30 14:58:09 · 65 阅读 · 0 评论 -
尚硅谷Scala (16)
并发编程模型Akka。原创 2023-07-28 11:43:55 · 93 阅读 · 1 评论 -
尚硅谷Scala (15)
项目-scala客户信息管理系统。原创 2023-07-27 15:55:05 · 123 阅读 · 0 评论 -
尚硅谷Scala (13-14)
针对这两个操作,我们用一个函数去处理的思想,其实也变成了两个函数处理的思想(柯里化)函数编程中,接受多个参数的函数都可以转化为接受单个参数的函数,这个转化过程就叫柯里。不用设立柯里化存在的意义这样的命题。在使用闭包时,主要搞清楚返回函数引用了函数外的哪些变量,因为他们会组合成一个整体。没有名字的函数就是匿名函数,可以通过函数表达式来设置匿名函数。y 返回的是一个匿名函数 ,因为该函数引用到到函数外的 x,编写一个函数,接收两个整数,可以返回两个数的乘积,要求。能够接受函数作为参数的函数,叫做高阶函数。原创 2023-07-26 15:33:01 · 78 阅读 · 1 评论 -
尚硅谷Scala (12)
分支开始,如果匹配成功,那么执行对应的逻辑代码,如果匹配不成功,继续执行下一个分支进行判断。中的元素的个数是否是三个如果是三个,则把三个元素分别取出,赋值给 first。在进行类型匹配时,编译器会预先检测是否有可能的匹配,如果没有则报错。如果想要表达匹配某个范围的数据,就需要在模式匹配中增加条件守卫。后面的对象提取器方法的参数为多个,则会默认调用。关键字进行声明,当需要匹配时,, 是作为一个整体执行,可以使用。中间,则表示隐藏变量名,即不使用。都不匹配,那么会执行。都不匹配,那么会执行。原创 2023-07-25 15:38:52 · 46 阅读 · 0 评论 -
尚硅谷Scala (10-11)
数据结构上)-集合。原创 2023-07-22 15:02:24 · 100 阅读 · 1 评论 -
尚硅谷Scala (9)
声明类,隐式类的非常强大,同样可以扩展类的功能,比前面使用隐式转换丰富类库功能更加的方便,在集合中隐式类会发挥重要的作用。如果第一条规则查找隐式实体失败,会继续在隐式参数的类型的作用域里查找。当对象调用所在类中不存在的方法或成员时,编译器会自动将对象进行隐式转换(根据类型)首先会在当前代码作用域下查找隐式实体(隐式方法、隐式类、隐式对象)。是参数化类型,那么类型参数和与类型参数相关联的部分都算作。是指与该类型相关联的全部伴生模块,一个隐式实体的类型。隐式转换函数的函数名可以是任意的,原创 2023-07-22 13:01:55 · 46 阅读 · 0 评论 -
尚硅谷Scala(6-8)
一、原创 2023-07-07 10:55:03 · 114 阅读 · 1 评论 -
尚硅谷Scala(1-5)
一、Scala 概述原创 2023-07-03 13:03:56 · 247 阅读 · 1 评论