一點思考 關于目的和目標, 你是否覺得這兩個是一個意思?如果不是你是否有思考過你做事的目的是什么?是否有思考過,你的目標是什么?曾國藩的目的是做...
① 集合操作 Why 為什么需要集合操作?集合操作都包括哪些?Scala的集合操作主要為了適應大數據的發(fā)展,我們以Map為例.于事需入局,于程需...
Queue ① Why 為什么學習隊列?其一,隊列對應顯示生活中很多場景,知隊列,寫程序才能用隊列模擬.其二,隊列有很多實際的應用場景,如利用優(yōu)...
Java中不可變集合 不可變集合概念(java為例)public class ImmutableDemo01ForJava { public...
① 特質(下) 在上一篇博文中,我已經介紹了Scala中靜態(tài)屬性和方法之伴生對象實現,以及特質入門的一部分內容.該篇博文我將會介紹特質(下)罐柳、嵌...
① 伴生對象和伴生類 ①-① Why Scala語言是完全面相對象的,并不支持靜態(tài)這個概念,也就沒有靜態(tài)成員(靜態(tài)成員變量和靜態(tài)成員方法). 但...
前言 面相對象程序設計有四大要素, 抽象浮创、封裝、繼承、多態(tài) ① 抽象 ①-① Why 抽象是為了什么? 一句話,抽象是為了分門別類.這樣才能隔離...
Scala(三)-①-函數式編程和異常 Scala(四)-①-面相對象初級 Scala(四)-②-面相對象中級-包-包對象-訪問控制權限 Sca...
① 包(package) Why 包的三個主要作用是 區(qū)分類: 區(qū)分相同名字的類,防止命名沖突 管理類:通過包來,管理類. 控制訪問 How J...