剛開始學(xué)習(xí)Spark,首先看一下Spark集群啟動(dòng)之后都會產(chǎn)生哪些進(jìn)程,方便查看集群是否啟動(dòng)正常。首先介紹下我的Spark集群是以Hadoop的...
本章要點(diǎn) 單例類型可用于方法串接和帶對象參數(shù)的方法。 類型投影對所有外部類型的對象都包含了其內(nèi)部類的實(shí)例。 類型別名給類型指定一個(gè)短小的名稱。 ...
本章要點(diǎn) 類、特質(zhì)、方法和函數(shù)都可以有類型參數(shù) 將類型參數(shù)放置在名稱之后,以方括號括起來。 類型界定的語法為 T <: UpperBound、 ...
本章要點(diǎn) 你可以為類、方法、字段、局部變量、參數(shù)、表達(dá)式、類型參數(shù)以及各種類型定義添加注解。 對于表達(dá)式和類型,注解跟在被注解的條目之后 注解的...
本章要點(diǎn) match表達(dá)式是一個(gè)更好的switch,不會有意外掉入到下一個(gè)分支的問題。 如果沒有模式能夠匹配,會拋出MatchError。可以用...
本章要點(diǎn) 在Scala中函數(shù)是“頭等公民”,就和數(shù)字一樣; 你可以創(chuàng)建匿名函數(shù),通常還會把它們交給其他函數(shù); 函數(shù)參數(shù)可以給出需要稍后執(zhí)行的行為...
本章要點(diǎn) 所有集合都擴(kuò)展自Iterable特質(zhì) 集合有三大類:序列、集、映射 對于幾乎所有集合類,Scala都同時(shí)提供了可變的和不可變的版本 S...
本章要點(diǎn) 標(biāo)識符由字母、數(shù)字或運(yùn)算符構(gòu)成。 一元和二元操作符其實(shí)是方法調(diào)用 操作符優(yōu)先級取決于第一個(gè)字符,而結(jié)合性取決于最后一個(gè)字符 apply...
本章要點(diǎn) 類可以實(shí)現(xiàn)任意數(shù)量的特質(zhì) 特質(zhì)可以要求實(shí)現(xiàn)它們的類具備特定的字段、方法或超類 和Java接口不同,Scala特質(zhì)可以提供方法和字段的實(shí)...