学习
课程
在线编程,提高编码技能
题库
梯度刷题,剑指大厂OFFER
图书
系统学习,构建知识图谱
项目库
积累高价值项目经验
竞赛
PK挑战,综合评测个人能力
蓝桥杯
赛事专区
关于大赛
大赛通知
大赛章程
比赛赛规
竞赛科目
比赛大纲
获奖名单
赛点名单
历届真题
备赛专区
16届
设计赛
NEW
学习资料
资料文档
备赛系统
获奖证书查询
大赛回顾
联系我们
我是院校
我是学生
求职辅导
考证
蓝桥工程实践能力考试(LEAT)
企业认可的求职强力背书
1+X 证书
教育部认证的等级证书
工信人才岗位能力认证证书
蓝桥杯获奖选手免考自愿申领
蓝桥工业和信息化人才培养项目
培训合格后可申领LEAT培训证书
⽀持蓝桥业务各类
证书的查询、验证
证书查询
讨论区
校企版
院校在线实训平台
赋能教师开设在线实战课
企业版 SaaS
赋能企业提升 IT 实战能力
登录
注册
课程介绍
章节目录
课程问答&报告
课程评价
668
加入会员免费学
关注
分享
Scala 开发教程
会员
Scala
9611 人学过
668 次评价
难度: 初级
综合评分:
9.4
2023-07-12 更新
会员
刷题会员和学习会员可免费学习该课程
加入会员免费学
课程介绍
章节目录
课程问答&报告
课程评价
668
你将学到的
Scala 简介及实验环境介绍
Scala 基础语法
类和对象
基本数据类型简介及操作
控制语句
函数
组合和继承
类层次关系和底层类型
Trait
包(Package)
访问控制修饰符
详细介绍
实验任务
使用 Scala 语法实现 Hello World
使用 Scala 解释器
定义变量、函数、实现循环和迭代
使用数组、列表、元组、及集合
使用 Scala 读取文件
定义类和对象
操作基本数据类型
使用 if、while、for、try 等控制语法
定义类成员函数、局部函数、闭包以及使用各种类型的参数
使用尾递归、高阶函数、柯里化函数以及传名参数
扩展类、重载成员函数和方法、定义参数化成员变量、调用基类构造函数、多态和动态绑定
实现类 Element 的 above,beside 和 toString 方法、定义 factory 对象、使用 heighten 和 widen 函数
Trait 示例—— Rectangular 对象
引用包中的代码
访问控制修饰符、为访问控制修饰符添加作用域
先学知识
需要了解 Linux 基础相关的知识,推荐学习
Linux 基础入门(新版)
。
课程难度
本课程难度为中等。
面向用户
本课程为 Scala 开发基础教程,主要讲解 Scala 语言的相关语法,面向已经有基础的 Linux 知识储备同时想要为后续学习大数据相关知识打基础的同学。
课程教师
james.shen
共发布过
6
门课程
共有
14500
位学生
CSDN 专家博主,擅长Java ME, Blackberry ,LWUIT , iPhone, Android, Windows Mobile, Mono , Windows Phone 7等平台开发。
老师发布的其他课程:
教育优惠,重磅上线
完成学生认证
立享全场
5折
优惠
立即认证
扫码加入社群
和10w学子共同进步
AI 小助手
有问题就来问我吧
立即咨询