zoukankan      html  css  js  c++  java
  • Scala 与 java 的区别

    Scala:

    1 object HelloWorld {
    2     def main(args: Array[String]){
    3         println("Hello, World!")
    4     }
    5 }

    Java:

    1 public class Hello
    2 {
    3       public static void main(String[] args) {
    4     System.out.println("Hello World");
    5 }
    6 }

    (1)在上面代码中,定义了程序的入口main()方法。可以看出,关于main()方法的定义,Java和Scala是不同的,在Java中是用静态方法(public static void main(String[] args)),而Scala中则必须使用对象方法,本例中,也就是HelloWorld对象中的main()方法。
    (2)对象的命名HelloWorld可以不用和文件名称一致,这里对象名称是HelloWorld,而文件名称却是test.scala。这点和Java是不同的,按照Java的命名要求,这里的文件名称就必须起名为HelloWorld.scala,但是,在Scala中是没有这个一致性要求的。
    (3)Scala是大小写敏感的,所以,不要输入错误,比如把小写开头的object输成大写开头的Object。文件名Test.scala和test.scala也是两个不同的文件。

  • 相关阅读:
    类BufferedImage
    Fileltem
    文件上传api——MultipartFile
    热插播 devtools
    生成banner
    maven 配置
    配置java环境变量
    u盘如何恢复存储量
    四则运算
    PM
  • 原文地址:https://www.cnblogs.com/smartisn/p/12200568.html
Copyright © 2011-2022 走看看