Scala之HelloWorld案例

3 篇文章 0 订阅

1创建IDEA项目工程

1)打开IDEA->点击左侧的File->选择New->选择Project。。

2)创建一个Maven工程,并且点击next

3)指定分组和工程名scalademo

4)指定项目工作目录空间

5)默认下,Maven不支持Scala的开发,需要引入Scala框架

在scalademo项目上,点击右键->Add Framework Support..->选择Scala->点击ok

注意:如果是第一次引入框架,Use libary看不到,需要选择你的Scala安装目录,工具会自动识别,就会显示user libary 

6)创建项目的源文件目录

右键点击main目录->New->点击Diretory->写个名字(比如scala)

右键点击scala目录->Mark Directory as->选择Sources root,观察文件夹颜色发生变化

 7)在scala包下,创建包com.qingniao.chapter01包名和Hello类名,

右键点击scala目录->New->Package->输入com.qingniao.chapter01->点击ok

右键点击com.qingniao.chapter01->New->Scala Class->Kind项选择Object->Name项输入Hello

8)编写输出Hello Scala案例

在类中输入main,然后回车就可以快速生成main方法;

在main方法中输入println("Hello scala")

运行后,观察控制台打印输出:

hello scala

说明:Java中部分代码也是可以在Scala中运行。

2 class和object说明

对第一个程序进行说明

//main 方法名

//小括号表示参数列表

// 参数声明方式:java -> 类型 参数名

//                            scala ->参数名:类型

//public修饰符:Scala中没有public关键字,如果不声明访问权限,那么就是公共的。

//static修饰符:Scala中没有静态语法,所以没有Static关键字

//void关键字:表示返回值,但是不遵循面向对象语法,所以Scala中没有,但是有Unit,表示无返回值

//scala中:方法名(参数列表):返回值类型

//scala中声明方法必须采用关键字def声明

//scala中方法实现赋值给方法声明,所以中间需要等号连接

//scala是一个完全面向对象的语言,所以没有静态语法,为了能调用静态语法(模仿静态语法)

//采用伴生对象单例的方式调用方法

//Scala完全面向对象,故Scala中去掉了Java中非面向对象的元素,如static关键字,void类型

//由object实现类似静态方法的功能(类名.方法名)

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值