文章浏览阅读150次。Scala面向对象基本概念类(class)类通过class关键字定义类通过new关键字创建实例类拥有成员变量和方法类的成员默认为public,也支持private、protected类中无法定义静态成员变量和方法类无需明确定义构造方法......
2024-01-23 01:11 阅读 阅读全文文章浏览阅读354次。面向对象1.对象:用object修饰的语法结构2.类:用class修饰的3.类的实例:new 类() 类的实例4.面向对象的三大特征(1)封装(2)继承(3)多态5.抽象类6.Trait(接口)对象Object1.单例的,静态的,scala中根本没有static关键......
2024-01-23 03:00 阅读 阅读全文文章浏览阅读371次。函数基础编程:1、函数与方法区别(类中的函数称之方法,其他都叫函数,函数可以作为对象传递并且函数可以嵌套定义,方法有重载重写的概念,函数没有)2、常见函数类型:无参无返回值、无参有返回......
2024-01-22 22:38 阅读 阅读全文文章浏览阅读1.3k次。函数式编程所谓的函数式编程指定的式 方法的参数列表可以接收函数对象例如:add(10,20)就不是函数式编程,add(函数对象) 这种格式就叫做函数式编程我们将来编写Spark/Flink大量业务代码时,都会使用到函数......
2024-01-22 22:38 阅读 阅读全文文章浏览阅读5.5k次。演示Demo:使用Spark处理数据:WordCount 单词计数sc.textFile("hdfs://192.168.157.11:9000/input/data.txt").flatMap(_.split(" ")).map((_,1)).reduceByKey(_+_).collect一、Scala语言基础 1、Scala是一种多范式的编程语言 支持多......
2024-01-22 23:12 阅读 阅读全文文章浏览阅读5.1k次。一、函数式编程1)面向对象编程解决问题,分解对象,行为,属性,然后通过对象的关系以及行为的调用来解决问题。对象:用户行为:登录、连接JDBC、读取数据库属性:用户名、密码Scala语言是一个完全......
2024-01-22 22:49 阅读 阅读全文文章浏览阅读2.7k次。文章地址:http://www.haha174.top/article/details/2565931.定义一个简单的类//定义类包含field 方法 class HelloClass { private var name="leo"; def sayHello(){println("hello"+name)} def getName()=name }//创建类..._scala进阶之......
2024-01-23 00:39 阅读 阅读全文文章浏览阅读269次。1 面向对象编程Scala是完全面向对象编程的,没有static、接口等概念。结构化编程是遵循按部就班的解决问题原则,俗称面向过程,先做什么后做什么,而面向对象编程是把一个问题分成多个小问题,把一个......
2024-01-23 02:59 阅读 阅读全文资源浏览查阅74次。scala语言基础,便于初学者和高级程序员更加深入学习Scala语言scala基础更多下载资源、学习资料请访问CSDN文库频道....
2024-01-22 21:30 阅读 阅读全文文章浏览阅读331次。Scala函数式编程_scala 函数式编程...
2024-01-22 23:17 阅读 阅读全文