91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Scala怎么寫Hello World

發布時間:2021-12-09 09:06:34 來源:億速云 閱讀:207 作者:iii 欄目:編程語言

本篇內容主要講解“Scala怎么寫Hello World”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“Scala怎么寫Hello World”吧!

Scala語言的名稱來自于“可伸展的語言”,Scala 是一種函數對象混合的語言。它可以運行在Java 平臺上,Scala程序會被編譯為JVM的字節碼。它們的執行期性能通常與Java程序一致。Scala代碼可以調用Java方法,訪問Java字段,繼承自Java類和實現Java接口。

下載并安裝 Scala

可以從 Scala 主頁: http://www.scala-lang.org/ 下載 Scala 包,截止到目前為止,***的發行版是 2.7.5-final,同時也提供了IDE的支持插件,Eclipse的Scala的插件下載地址為:http://www.scala-lang.org/node/94,也可以通過Eclipse 的Update Manager 的方式下載:http://www.scala-lang.org/scala-eclipse-plugin

將Scala的下載壓縮包解壓,比如解壓地址是:C:\Program Files\Java\scala-2.7.5,然后設置環境變量,將SCALA_HOME 設置為:C:\Program Files\Java\scala-2.7.5,將SCALA_HOME\bin 添加到Path環境變量中,打開命令行輸入:scalac -version 測試,如果能夠正確輸入版本信息就OK了。

開始認識Scala

在計算機科學領域大家都達成了一個默契,通常都是使用“HelloWorld" 作為演示程序,這里也不例外,Scala的語法和Java還是存在很大不同,就像國外的一位大牛批判Scala是"為了不同而不同",為何不能像Groovy那樣采用和Java接近的語法,如果你是從JDK 轉到 Scala,學習Scala 的感覺可能會很不同,也可能有排斥它的情緒,其實,通常有這種感覺可能是因為對它不熟悉,如果深入了解背后的設計意圖,可能會改變你現在的觀點。

下面來看一下Java中的 HelloWorld寫法:

public class HelloWorld {     public static void main(String[] args) {         System.out.println("HelloWorld");     }   }

Scala的HelloWorld :

object HelloWorld {      def main(args: Array[String]) {         System.out.println("HelloWorld");      }   }

這里的Scala的聲明類的方式和Java不同,Scala通過object來定義,在方法塊中使用“def“開始函數的定義,接著聲明函數名,在括號中指定參數列表,參數的聲明方式是參數名:參數的類型,方法的返回值類型是在函數名后的括號后面指定的,比如你聲明一個無參數的A 方法,返回值類型為Int可以這樣寫:def A():Int = {//方法內容}; 上面的main函數顯示的指定返回值,系統默認返回值類型為Unit,相當于Java中的Void,不過Unit返回類型在***的版本中已經置為@Deprecated 了,也就是說不用顯示的指定返回類型Unit了,這樣方法就簡潔了許多。

到此,相信大家對“Scala怎么寫Hello World”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

藁城市| 黔西| 紫云| 蚌埠市| 抚远县| 读书| 荥经县| 长沙市| 无极县| 南岸区| 锡林浩特市| 和硕县| 东乡县| 石棉县| 林周县| 东丽区| 金山区| 双鸭山市| 德保县| 和田市| 五峰| 刚察县| 沙田区| 铜川市| 上林县| 龙门县| 安徽省| 昔阳县| 环江| 海南省| 建宁县| 磐石市| 定西市| 鲁甸县| 德化县| 洞头县| 西吉县| 鸡西市| 喜德县| 海盐县| 花垣县|