
scala
文章平均质量分 56
ant
The Great Ant
做一个功成名就的人
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
2021-06-02
scala中的object和class的区别 object是类的单例对象,开发人员无需用new关键字实例化。如果对象的名称和类名相同,这个对象就是伴生对象 方便在没有创建对象的情况下来进行调用(方法/变量),new的实例化对象会占用大量的jvm内存 代码示例 //声明一个类 class MyClass(number: Int, text: String) { def classMethod() = println(text) } //声明一个对象 object MyObject{ def o原创 2021-06-02 19:02:30 · 87 阅读 · 0 评论 -
2021-06-01
Scala中的常用集合 文章目录Scala中的常用集合1.set: 无序 不可重复2.map:无序 不可重复3.array:数组 有下标 检索快4.list:链表 有序 不可重复5.元组6.遍历方法的选择:7.排序8.filter过滤9.map映射/一对一的输入和输出10.扁平化11.map+扁平化 = flatmap12.分组13,reduce归约14.带初始值的foldleft归约 1.set: 无序 不可重复 不可变: //创建一个不可变的set 无序 不可重复的 //v原创 2021-06-01 13:48:16 · 351 阅读 · 0 评论 -
2021-03-25
2. 自学第二天——Scala的变量规则 2.1注释 Scala注释使用和Java完全一样。 注释是一个程序员必须要具有的良好编程习惯。将自己的思想通过注释先整理出来,再用代码去体现。 1)基本语法 (1)单行注释:// (2)多行注释:/* */ (3)文档注释: /** * */ 2)案例实操 package com.atguigu.chapter02 object TestNotes { def main(args: Array[String]): Unit原创 2021-03-25 17:58:43 · 138 阅读 · 0 评论 -
2021-03-24
Scala环境搭建详解! 文章目录Scala环境搭建详解!1、安装步骤(1)首先确保JDK1.8安装成功(2)下载对应的Scala安装文件scala-2.12.11.zip(3)解压scala-2.12.11.zip,我这里解压到D:\Tools(4)配置Scala的环境变量1.2 测试1.3 Scala插件安装2、 HelloWorld案例2.1 创建IDEA项目工程1)打开IDEA->点击左侧的Flie->选择New->选择Project…2)创建一个Maven工程,并点击next3)原创 2021-03-24 22:30:30 · 84 阅读 · 0 评论 -
2021-03-21
大数据为什么要学Scala它和Java有什么关系!!! 第1章 Scala入门 1.1 概述 1.1.1 为什么学习Scala (1)Spark-新一代内存级别大数据计算框架,是大数据的重要内容。 (2)Spark就是使用Scala编写的,因此为了更好地学习Spark,需要掌握这门语言。 (3)Spark的兴起,带动Scala语言的发展! 1.1.2 Scala发展历史 联邦理工学院的马丁奥德斯基于2001年开始设计Scala语言,能够让写程序这样基础工作变的高效,简单。所以当接触Java语言后,对Java原创 2021-03-21 21:54:31 · 107 阅读 · 0 评论