scala学习0- HelloWorld

前言

    scala是我一直想学的语言,记得前年还在博客里蜻蜓点水的写过一段,然后又不了了之了。这次下定决心要好好学,所以特意开一系列帖子记录scala学习的内容。估计都是些入门的东西,目的不是想写出牛逼的scala初学文档来布道,纯粹只是想看看自己能坚持多久。哈哈。

    废话不多说,第一个帖子,必须是HelloWorld来镇楼。

开始

    

    

  object HelloWorld {
    def main(args: Array[String]) {
      println("Hello, world!")
    }
  }

简单到无语。直接编译运行

写道
[zhenghui@localhost scala]$ scalac HelloWorld.scala
[zhenghui@localhost scala]$ scala HelloWorld
hello world

不是说scala也是jvm语言之一嘛,用java试试

写道
[zhenghui@localhost scala]$ ls
HelloWorld.class HelloWorld$.class HelloWorld.scala
[zhenghui@localhost scala]$ java HelloWorld
Exception in thread "main" java.lang.NoClassDefFoundError: scala/Predef$
at HelloWorld$.main(HelloWorld.scala:3)
at HelloWorld.main(HelloWorld.scala)
Caused by: java.lang.ClassNotFoundException: scala.Predef$
at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 2 more

 嘿嘿,我也不知道为什么。。。以后知道了再补坑。。

结尾

    第一个帖子,就不多说了。完全为了镇楼。。。

猜你喜欢

转载自chenjingbo.iteye.com/blog/2204290