原文:Scala學習筆記

進入scala:直接輸入scala即可 退出:輸入:quit或者:q都可以 輸入變量一部分,按Tab鍵可補全可調用的方法名稱 從技術上講Scala並不是一個解釋器,實際上是將讀取的輸入內容迅速的編譯成字節碼,然后交由Java虛擬機執行,也被稱為REPL 讀取 計算 打印 循環 聲明常量值使用val,如val a 注:使用val定義的變量的值不允許再修改,否則會報error: reassignme ...

2015-09-22 18:07 1 15787 推薦指數:

查看詳情

Scala學習筆記--枚舉

枚舉 scala不用關注枚舉的特別語法,取而代之的是標准庫中的類, scala.Enumeration 想要創建新的枚舉,只需要拓展這個類的對象即可 object Color extends Enumeration{ val Red = Value val Green ...

Mon Dec 29 17:28:00 CST 2014 0 3903
Scala 學習筆記(2)之類和對象

Scala 的類大抵和 Java 是類似的,簡單的例子如下: class MyClass { var myField : Int = 0; def this(value : Int ...

Fri Sep 26 08:28:00 CST 2014 0 3888
Scala 學習筆記(一)

前言 scala是以實現scaleable language為初衷設計出來的一門語言。官方中,稱它是object-oriented language和functional language的混合式語言。並且,scala可以和java程序無縫拼接,因為scala文件編譯后也是成為.class文件 ...

Fri Jan 18 19:56:00 CST 2013 6 34904
Scala學習筆記(八)(Set以及Map)

Scala集合為相同類型的配對的不同元素的集合。換句話說,集合是不包含重復元素的集合。有兩種集合,不可改變的和可變的。可變和不可變的對象之間的區別在於,當一個對象是不可變的,對象本身不能被改變。 默認情況下,Scala中使用不可變的集。如果想使用可變集,必須明確地導入 ...

Tue Jun 06 00:26:00 CST 2017 0 1952
scala 學習筆記一 列表List

 1、介紹     Scala 列表類似於數組,它們所有元素的類型都相同,但是它們也有所不同:列表是不可變的,值一旦被定義了就不能改變,其次列表 具有遞歸的結構(也就是鏈接表結構)而數組不是。。     列表的元素類型 T 可以寫成 List[T]。例如,以下列出了多種類型的列表 ...

Thu Jul 19 00:48:00 CST 2018 0 761
Scala學習筆記(二)(for循環相關)

Scala里if...else語句 if語句不管是在哪種語言里是使用最多的語句了. scala的if語句與java如出一轍. 舉個栗子就不再贅述: 一個 if 語句的語法: if(Boolean_expression) { // Statements will execute ...

Mon Jun 05 23:01:00 CST 2017 0 2447
scala學習筆記-Actor(19)

Scala的Actor類似於Java中的多線程編程。但是不同的是,Scala的Actor提供的模型與多線程有所不同。Scala的Actor盡可能地避免鎖和共享狀態,從而避免多線程並發時出現資源爭用的情況,進而提升多線程編程的性能。此外,Scala Actor的這種模型還可以避免死鎖等一系列 ...

Sat Apr 15 08:45:00 CST 2017 0 3474
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM