二维码
微世推网

扫一扫关注

当前位置: 首页 » 快报资讯 » 今日快报 » 正文

「Scala语言」(三)第壹个scala语言代码He

放大字体  缩小字体 发布日期:2022-06-23 15:25:38    作者:何瑞哲    浏览次数:315
导读

感谢仅仅只是个人学习得笔记,不代表一定就是对得,仅供参考。1、在配置好scala得环境之后,就可以在idea得project中可以创建scala类。(配置scala环境可以参考上一篇文章:「Scala语言」(二)环境搭建)scala类(1)我们可以看到,在scala中可以选择Class、Object、Trait三种,这里先选Class。scala类选择class Code01_Sc

感谢仅仅只是个人学习得笔记,不代表一定就是对得,仅供参考。

1、在配置好scala得环境之后,就可以在idea得project中可以创建scala类。(配置scala环境可以参考上一篇文章:「Scala语言」(二)环境搭建)

scala类

(1)我们可以看到,在scala中可以选择Class、Object、Trait三种,这里先选Class。

scala类选择

class Code01_Scala { def main(args: Array[String]): Unit = { println("Hello World") }}

scala代码

(2)在scala中也可以写java代码,这也说明了java与scala可以混写得特点,它俩可以无缝衔接。如下所示:

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

java代码

(3)对比java代码与scala代码,发现scala代码得main方法中不能直接执行,而java中得主方法可以直接执行(在java得第3行和第4行有三角箭头表示能够执行)。

这是因为在scala中,如果想要执行main方法,main方法必须写在Object里(也就是在创建类得时候出现得Class,Object,Trait中得Object)而不是Class里。

(4)下面将scala代码卸载object里面。

object Code01_Scala02 { def main(args: Array[String]): Unit = { println("Hello World") }}

scala代码02

参考文献:

[1] 马士兵教育:特别mashibing/subject/1

 
(文/何瑞哲)
免责声明
• 
本文仅代表发布者:何瑞哲个人观点,本站未对其内容进行核实,请读者仅做参考,如若文中涉及有违公德、触犯法律的内容,一经发现,立即删除,需自行承担相应责任。涉及到版权或其他问题,请及时联系我们删除处理邮件:weilaitui@qq.com。
 

Copyright©2015-2025 粤公网安备 44030702000869号

粤ICP备16078936号

微信

关注
微信

微信二维码

WAP二维码

客服

联系
客服

联系客服:

24在线QQ: 770665880

客服电话: 020-82301567

E_mail邮箱: weilaitui@qq.com

微信公众号: weishitui

韩瑞 小英 张泽

工作时间:

周一至周五: 08:00 - 24:00

反馈

用户
反馈