欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Scala小程序詳解及實(shí)例代碼

 更新時(shí)間:2017年01月22日 10:46:39   投稿:lqh  
這篇文章主要介紹了Scala 第一個(gè)Scala小程序詳解的相關(guān)資料,需要的朋友可以參考下

Scala小程序詳解

1. 交互式模式

在命令行窗口中,輸入Scala命令:

xiaosi@Qunar:~$ scala
Welcome to Scala 2.11.8 (Java HotSpot(TM) 64-Bit Server VM, Java 1.8.0_91).
Type in expressions for evaluation. Or try :help.
scala> 

第一個(gè)小程序:

xiaosi@Qunar:~$ scala
Welcome to Scala 2.11.8 (Java HotSpot(TM) 64-Bit Server VM, Java 1.8.0_91).
Type in expressions for evaluation. Or try :help.
scala> println("Hello world")
Hello world
scala> 

2. 腳本模式

腳本模式的第一個(gè)小程序:

object Test{
 def main(args: Array[String]){
  println("Hello " + args(0) + " ....")
 }
}

讓我們來(lái)看看如何保存文件,編譯并運(yùn)行該程序。按照以下的步驟:

 (1)將代碼保存為Test.scala

 (2)打開命令窗口,然后轉(zhuǎn)到保存程序文件的目錄,在這是/home/xiaosi/test

(3)編譯

xiaosi@Qunar:~/test$ scalac test.scala 

上面的命令將在當(dāng)前目錄中生成幾個(gè)類文件:

xiaosi@Qunar:~/test$ ls
sh_env.sh sh_env.sh~ Test.class Test$.class test.scala tomcat-bin-sh

其中一個(gè)名稱為Test.class,這是一個(gè)字節(jié)碼可以運(yùn)行在Java虛擬機(jī)(JVM)

(4)運(yùn)行

xiaosi@Qunar:~/test$ scala test.scala apple
Hello apple ....
xiaosi@Qunar:~/test$ 

可以看到 Hello apple ... 輸出

感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!

相關(guān)文章

  • 詳解spring boot實(shí)現(xiàn)多數(shù)據(jù)源代碼實(shí)戰(zhàn)

    詳解spring boot實(shí)現(xiàn)多數(shù)據(jù)源代碼實(shí)戰(zhàn)

    本篇文章主要介紹了詳解spring boot實(shí)現(xiàn)多數(shù)據(jù)源代碼實(shí)戰(zhàn),小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-07-07
  • 詳解SpringMVC常用注解功能及屬性

    詳解SpringMVC常用注解功能及屬性

    這篇文章主要介紹了詳解SpringMVC注解功能及屬性,文中通過(guò)詳細(xì)的示例代碼作了簡(jiǎn)要的分析,有需要的朋友可以借鑒參考下,希望可以有所幫助
    2021-09-09
  • Spring Boot 參數(shù)校驗(yàn)的具體實(shí)現(xiàn)方式

    Spring Boot 參數(shù)校驗(yàn)的具體實(shí)現(xiàn)方式

    這篇文章主要介紹了Spring Boot 參數(shù)校驗(yàn)的具體實(shí)現(xiàn)方式,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2019-06-06
  • Java對(duì)數(shù)器驗(yàn)證算法詳解

    Java對(duì)數(shù)器驗(yàn)證算法詳解

    這篇文章主要介紹了Java對(duì)數(shù)器驗(yàn)證算法,Java對(duì)數(shù)函數(shù)的計(jì)算方法非常有問(wèn)題,然而在API中卻有驚人的誤差。但是假如運(yùn)用了以下的方法,用Java處理數(shù)字所碰到的小麻煩就可以輕而易舉的解決了
    2023-04-04
  • Java基礎(chǔ)必學(xué)TreeSet集合

    Java基礎(chǔ)必學(xué)TreeSet集合

    這篇文章主要介紹了Java必學(xué)基礎(chǔ)TreeSet集合,TreeSet集合實(shí)現(xiàn)了SortedSet接口,?可以對(duì)集合中元素進(jìn)行自然排序,?要求集合中的元素必須是可比較的。下文詳細(xì)介紹需要的朋友可以參考一下
    2022-04-04
  • idea.vmoptions 最佳配置方案

    idea.vmoptions 最佳配置方案

    本文介紹了針對(duì)IntelliJ IDEA的優(yōu)化配置建議,包括提升內(nèi)存設(shè)置、啟用G1垃圾回收器、優(yōu)化垃圾回收策略以及調(diào)整網(wǎng)絡(luò)設(shè)置等,旨在提高IDE的性能和響應(yīng)速度,同時(shí),指導(dǎo)用戶如何修改vmoptions文件以應(yīng)用這些配置,并提供了監(jiān)控內(nèi)存使用和插件管理的建議
    2024-09-09
  • 在MyBatis中使用接口映射的步驟詳解

    在MyBatis中使用接口映射的步驟詳解

    在MyBatis中使用接口映射是一種基于Java接口而非XML映射文件的方式來(lái)綁定SQL查詢和操作,這種方法使用注解來(lái)指定SQL語(yǔ)句,并將其直接關(guān)聯(lián)到接口方法上,本文給大家介紹了在MyBatis中使用接口映射的步驟,需要的朋友可以參考下
    2024-06-06
  • Maven一鍵部署Springboot到Docker倉(cāng)庫(kù)為自動(dòng)化做準(zhǔn)備(推薦)

    Maven一鍵部署Springboot到Docker倉(cāng)庫(kù)為自動(dòng)化做準(zhǔn)備(推薦)

    這篇文章主要介紹了Maven一鍵部署Springboot到Docker倉(cāng)庫(kù),本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-07-07
  • 解決IDEA2021版compiler.automake.allow.when.app.running不存在的問(wèn)題

    解決IDEA2021版compiler.automake.allow.when.app.running不存在的問(wèn)題

    很多文章介紹IntelliJ IDEA開啟熱部署功能都會(huì)寫到在IntelliJ IDEA中的注冊(cè)表中開啟compiler.automake.allow.when.app.running選項(xiàng),此選項(xiàng)在IntelliJ IDEA 2021.2之后的版本遷移到高級(jí)設(shè)置中,下面看下設(shè)置方法
    2021-09-09
  • Java微信公眾平臺(tái)開發(fā)(1) 接入微信公眾平臺(tái)

    Java微信公眾平臺(tái)開發(fā)(1) 接入微信公眾平臺(tái)

    這篇文章主要為大家詳細(xì)介紹了Java微信公眾平臺(tái)開發(fā)第一步,接入微信公眾平臺(tái),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-04-04

最新評(píng)論