【Scala】hello world

通过idea创建项目,步骤如下:

Create New Project -》 Maven  -》勾选 Create form archetype,然后 选择 org.scala-tools.archetypes:scala-archetype-simple  -》Next -》GroupId 和ArtifactId都写成 Test -》 Next-》 Next-》 Finish。

scala 版本是2.11.8,所以在 pom.xml 文件中,要把:

<properties>
  <scala.version>2.7.0</scala.version>
</properties>
中的2.7.0改成 2.11.8

删除 project中 src->test->scala->test 目录下的 AppTest和MySpec 这2个文件,否则编译会报错。

对src->main->scala->test 目录下的App 文件,右键 delete,在目录下 New-》Scala class -》 名称为Test,type为 Object。

代码:

package Test

object Test {
  def main(args:Array[String]): Unit ={
    println("hello,world!")
  }
}

运行结果:

hello,world!

Process finished with exit code 0

附:

scala基本的语法规范:

1、区分大小写,大部分的编程语言都是区分大小写的,只有VB,sql可以不区分大小写。

2、类名的首字母大写

3、方法名首字母小写

4、文件名和对象名可以不一样,但是建议保持一致

5、每个scala应用都要从main函数开始运行,这个和java一样。

6、不同语句可以用 分号分隔,也可以直接回车换行

7、函数的定义中 返回值时 不需要写return xxx,可以直接写 xxx

 

Scala包的定义和引用规范

1、使用package 定义包,和java一样,可以写在开头,也可以 括住代码,如 package com.test {  class test }

2、通过import来引用包,可以写在开头,或者 写在其他任意地方(包的有效作用范围 类似变量)。

      默认情况下 java.lang._   、 scala._ 总是引入的,以scala开头的包,在使用时可以省去scala。   

      引入的方式:

      import java.sql.{PreparedStatement, Connection, DriverManager}

      import java.sql.{DriverManager =>  DM}   //重命名

      import java.sql.{PreparedStatement => _ ,  _}   //引入sql包中的所有成员,隐藏 PreparedStatement

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值