早有耳闻Scala的声音,一直没时间关注,可最近,Scala是特别热的话题,就连Groovy的创始人都说Scala是Java的接班人,甚至有人觉得Java的末日降临了。
牛人发话,不得不理啊!Scala能带给Java程序员什么呢,这是心中最大的谜团!带着一点惊喜和不安来到Scala的官方站点,决定一探究竟!
然后打开快速起步
http://www.scala-lang.org/node/166,希望5分钟内写个Hello World出来看看。
下面是认识过程
一、下载资源
然后按照快速起步提示,配置了环境变量,然后给我的IDEA8.13安装上Scala的插件,可是安装后就是无法配置Scala的开发包,于是放弃IDEA,决定改用Eclipse最新版3.5,安装上Scala插件来开发。
二、按照官方提示,安装Scala插件
插件安装的地址
打开Eclipse,点 Help>Intall New Software...
然后按照下图操作:
因为我设置过了,所以提示错误信息:有一个完全一样的地址。
总算OK了,下面是开发一个最简单的 Hello World,总不会难为我吧!呵呵!
三、创建Scala工程
更具Eclipse的向导创建了一个Scala工程,编写了最简单的HelloWorld程序,可是在Eclipse中无法运行,看来Eclipse的Scala插件也不好用。
还好,Scala的源代码可以在命令行执行,类似BeanShell。
四、学习Scala的语法
初略的浏览了Scala的语法,相当简洁,功能很强悍,与JVM兼容。
可见Scala确实比Java有很多改进的地方。
从开发工具和成熟度方面来看,取代Java还是一个长期的过程,甚至还没有Groovy支持的好。
最后,又在网上找到了一份Scala学习资料,放这里与Scala的爱好者共享!
本文转自 leizhimin 51CTO博客,原文链接:http://blog.51cto.com/lavasoft/182196,如需转载请自行联系原作者