Scala快速入門
IDEA介紹:
IDEA 全稱IntelliJ IDEA,是用于java語言開發的內建環境(也可用于其他語言),IntelliJ在業界被公認為最好的java開發工
具之一。IDEA是JetBrains公司的産品,這家公司總部位于捷克共和國的首都布拉格。

java開發工具很多,比如netbean,eclipse等等,單開發Scala可選的工具不多,主要使用IDEA Idea工具開發Scala的快捷鍵也不是很多,是以使用相對比較簡單IDEA不是專門用于開發Scala的IDE,但是确是最适合開發Scala的工具,因為在我們實際工作中,大部分是開發項目,而大資料項目不可避免的會使用到Java, 是以會進行Java 和 Scala 兩種語言的混合程式設計。 而Idea 可以很好的支援Java和Scala的開發。
Scala源檔案以 “.scala" 為擴充名。
Scala程式的執行入口是main()函數。
Scala語言嚴格區分大小寫
Scala方法由一條條語句構成,每個語句後不需要分号(Scala語言會在每行後自動加分号),這也展現出Scala的簡潔性。
如果在同一行有多條語句,除了最後一條語句不需要分号,其它語句需要分号。
\t :一個制表位,實作對齊的功能
\n :換行符
\ :一個\
" :一個"
\r :一個回車 println(“hello\rk”);
字元串通過+号連接配接(類似java)。
printf用法 (類似C語言)字元串通過 % 傳值。
字元串通過$引用(類似PHP)。
在使用scala過程中,為了搞清楚scala底層的機制,需要檢視源碼,下面看看如果關聯和檢視Scala的源碼包
用于注解說明解釋程式的文字就是注釋,注釋提高了代碼的閱讀性;注釋是一個程式員必須要具有的良好程式設計習慣。将自己的思想通過注釋先整理出來,再用代碼去展現。
單行注釋
多行注釋
文檔注釋
單行注釋:
多行注釋:
使用一次tab操作,實作縮進,預設整體向右邊移動,時候用shift+tab整體向左移
或者使用 ctrl + alt + L 來進行格式化 [示範]
運算符兩邊習慣性各加一個空格。比如:2 + 4 * 5。
一行最長不超過80個字元,超過的請使用換行展示,盡量保持格式優雅