第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

【金秋打卡】第10天 Scala學(xué)習(xí)

標(biāo)簽:
大數(shù)據(jù)

第一模块:

课程名称:学习Scala进击大数据Spark生态圈,收获高薪未来

章节名称:2-1 ~ 2-6 

讲师姓名:Michael_PK


第二模块:

内容概述:

2-1 ~ 2-6 小节主要讲解了val和var的区别、scala的数据类型、lazy修饰符的使用以及scala IDE的使用。


第三模块:

学习心得

2.1 课程目录

spacer.gifhttps://img1.sycdn.imooc.com//636926020001f01e07870369.jpg


2.2 val vs var

val:值

        final

        val 值名称 : 类型 = xxx

var:变量

        值可变

        var 值名称 : 类型 = xxx


2.3 scala数据类型

Byte/Char

Short/Int/Long/Float/Double

Boolean

https://img1.sycdn.imooc.com//6369260c0001b8fc03220262.jpg


一个需要记住的方法:

asInstanceOf[目标类型] 类型转化

isInstanceOf[目标类型] 类型判断


2.4 lazy(懒加载/懒计算)在scala中的使用

spacer.gifhttps://img1.sycdn.imooc.com//636926230001925702860131.jpg


加上lazy这个声明,会出现【错误延迟发现的问题】,只有当使用时才会触发错误


2.5 scala IDE

IDEA:需自己安装scala插件

Eclipse:scala IDE Eclipse 自带scala

NetBeans:

https://img1.sycdn.imooc.com//6369263000014a3104920220.jpg


2. 6 IDE整合Maven构建scala应用程序&IDEA使用注意事项

步骤:

spacer.gifhttps://img1.sycdn.imooc.com//63692638000157b908510452.jpg

后面一步下一步就行


Idea + maven 构建好scala工程种子后就可以开始用scala写代码了;

注意事项:

spacer.gifhttps://img1.sycdn.imooc.com//6369264900010d0308530565.jpg


Idea安装scala插件:

spacer.gifhttps://img1.sycdn.imooc.com//6369265100013dc708550606.jpg


补充:


编程定理:

在任何时候代码都应该被进行有效的组织,组织代码的方式一般有两种

一通过【文件】进行组织

二通过【语法】进行组织

要得到一个【好的组织形式】,往往需要两者的通力合作


Scala特性:

Scala 程序是对象的集合,一切皆为对象


Scala是面向行的语言,语句可以用分号(;)结束或换行符

import语句可以出现在任何地方,而不是只能在文件顶部



访问修饰符:

private,protected,public

默认情况下,Scala 对象的访问级别都是 public


private:

private比Java 更严格,在嵌套类情况下,外层类甚至不能访问被嵌套类的私有成员


public:

默认为 public,在任何地方都可以被访问


包,类,单例对象


作用域保护:

Scala中,访问修饰符可以通过使用限定词强调

private[x],读作"这个成员除了对[…]中的类或[…]中的包中的类及它们的伴生对像可见外,对其它所有类都是private


if...else:

......

循环:

Scala提供了3种循环:

  • while:条件为true就循环

  • do...while:先做一次循环,再判断是否继续

  • for:条件为true就循环(变体比较多)


第四模块:

学习截图:

https://img1.sycdn.imooc.com//6369258d0001f0a907610321.jpg

點擊查看更多內(nèi)容
TA 點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優(yōu)質(zhì)文章

正在加載中
  • 推薦
  • 評論
  • 收藏
  • 共同學(xué)習(xí),寫下你的評論
感謝您的支持,我會繼續(xù)努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學(xué)

大額優(yōu)惠券免費領(lǐng)

立即參與 放棄機會
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號

舉報

0/150
提交
取消