特牛生活网

大数据-第09章 Scala 基础应用_scala在大数据中的应用-CSDN博客

网友收藏
文章浏览阅读211次。1.命令式编程和函数式编程答:命令式编程涉及多线程之间的状态共享,需要锁机制实现并发控制;函数式编程不会在多个线程之间共享状态,不需要用锁机制,可以更好并行处理,充分利用多核CPU并行处理能力。2.Scala语言答:Scala是一门类java的多范式语言,它整合了面向对象和函数式编程的最佳特性,纯粹的面向对象的语言。3.Scala两种类型的变量答:var :是可以改变的,声明的时候需要进行初始化,初始化后可以再次对其赋值。Val :是不可变的,声明的时候需要进行初始化,初始化以后就不可以在_scala在大数据中的应用