大数据之scala学习(一) 案例操作
创建scala的maven工程
1- File--->new Project ---> Maven --->next
指定工作目录
GroupId(俗称:包结构) ArtifactId (俗称:项目名)
Helloword 案例
默认下,Maven 不支持 Scala 的开发,需要引入 Scala 框架。
在 scala0513 项目上,点击右键-> Add Framework Support... ->选择 Scala->点击 OK
注意:如果是第一次引入框架,Use libary 看不到,需要选择你的 Scala 安装目录,然后工具就会自动识别,就会显示 user libary。
创建项目的源文件目录
右键点击 main 目录->New->点击 Diretory -> 写个名字(比如 scala)。
右键点击 scala 目录->Mark Directory as->选择 Sources root,观察文件夹颜色发生变
在 scala 包下,创建包 com.atguigu.chapter01 包名和 Hello 类名,
右键点击 scala 目录->New->Package->输入 com.atguigu.chapter01->点击 OK。
右键点击 com.atguigu.chapter01->New->Scala Class->Kind 项选择 Object->Name 项输入
Hello。
案例说明
java中 的部分代码可以运行在scala中
main 方法名
() 小括号 表示参数列表
参数声明方式: java -> 类型 参数名
scala -> 参数名: 类型 如ages: Array[Stinrg]
public修饰符: scala中没有public关键字,如果不声明访问权限,那么就是公开的
static修饰符: scala中没有静态语法,所以没有static关键字
void关键字: 表示返回值,但不遵循面向对象语法,所以scala中没有,但有Unit类型,表示没有返回值
scala中: 方法名(参数列表):返回类型 main(args: Array[String]): Unit
scala中方法声明必须用def关键字
scala中方法实现 赋值给 方法声明,所以中间需要用等号连接
scala是一个完全面向对象的语言所以没有静态语法,为了能调用静态语法(模仿静态语法)采用伴生对象单例的方式调用
大数据之scala学习(一) 案例操作相关推荐
- 大型网站技术架构:核心原理与案例分析 mobi_大数据技术经典学习路线
如果你看完有信心能坚持学习的话,那就当下开始行动吧! 点击链接加入群聊[大数据学习交流群]:想要在大数据这个领域汲取养分,让自己壮大成长.分享方向,行动以前先分享下一个大数据交流分享资源,欢迎想学习, ...
- 大数据与云计算学习计划 (一) 云计算系统管理 6 Linux中RPM软件包管理操作 、 Yum软件包仓库操作(概念与实操)
大数据与云计算学习计划 (一) 云计算系统管理 6 Linux中RPM软件包管理操作 . Yum软件包仓库操作(概念与实操) 一.RPM软件包管理 1.常见软件包类型 2.RPM包文件名特征 3.RP ...
- 机器学习——2(大数据金融风控的预测案例学习总结)
大数据金融风控的预测案例 1)数据准备 a)离群点处理 总体上先对数据进行了解,做一些简单统计,对连续性数值与字符型数值的处理: 离群点的处理: 首先,离群点的定义:是与其他大多数样本的行为或特征分布 ...
- 大数据编程语言 Scala 进阶篇
作者:幻好 来源: 恒生LIGHT云社区 Scala 系列: 2小时速学大数据编程语言 Scala 秘籍 大数据编程语言 Scala 进阶篇 前言 为了能够深入学习大数据框架 Spark 和 Fink ...
- 选择java大数据开发方向学习,应该怎么规划学习路线
Java是目前使用广泛的编程语言之一,具有的众多特性,特别适合作为大数据应用的开发语言.Java语言功能强大和简单易用,不仅吸收了C++语言的各种优点还摒弃了C++里难以理解的多继承.指针等概念. J ...
- 进阶大数据架构师学习路线
![在这里插入图片描述](https://img-blog.csdnimg.cn/25b820fe1d054f53bab70310694faffe.jpeg#pic_center 文末有惊喜 大数据架 ...
- 大数据从何学起?大数据脑图+学习路线清晰的告诉你!
近些年,大数据的火热可谓是技术人都知道啊,很多人呢,也想学习大数据相关,但是又不知道从何下手,所以今天在这里分享几个大数据脑图,希望可以让你清楚明白从哪里入门大数据,知道该学习以及掌握哪些知识点:当然 ...
- 大数据之Scala变量和数据类型完整使用 (第二章)
大数据之Scala变量和数据类型完整使用 一.注释 1)基本语法 2)案例实操 3) 代码规范 二.变量和常量(重点) 0)回顾:Java 变量和常量语法 1)基本语法 2)案例实操 三.标识符的命名 ...
- 大数据技术怎么学习,需要具备什么基础?简单说一下
大数据又称黑暗数据,是指人脑无法处理的海量数据聚合成的信息资产,在民生.IT.金融.农业.通信等方面都有广泛应用.未来5年大数据行业呈井喷趋势,人才需求火爆,2018年大数据人才缺口更是高达900万. ...
最新文章
- 2020计算机考研初试考试先后顺序,【图片】2020考研,老学长教你如何规划!【计算机考研吧】_百度贴吧...
- STM32的8种GPIO输入输出模式深入详解
- 采访问题 What is your role at XX and what are your responsibilities
- 【C++】重载赋值运算符
- asp.net mvc 路由检测工具
- 爬虫实例7 爬取豆瓣电影数据 (json+ajax)
- CAD如何导出PDF格式
- 因子分析法基于matlab,因子分析matlab
- 简单破解闪电视频转换王
- EasyExcel导出文件格式不匹配
- rtorrent ubuntu端命令行种子下载器
- apple tv 开发_如何在Apple TV上管理您的订阅
- 谷歌浏览器翻译插件 划词翻译
- 前端案例——2.仿淘宝关闭二维码案例
- archpr 压缩文件暴力破解
- 搭建Kubernetes(k8s)集群(cka考试环境)
- Authentication failed for git
- 【2021-11-16】小红书web端数美验证码
- 霸王之业服务器未响应,霸王之业-微官网-详情页
- java每五分钟执行一次_Cron表达式每N分钟运行一次