
Scala
liyong1115
这个作者很懒,什么都没留下…
展开
-
Scala开发教程(3): 进一步Scala
本篇继续上一篇对Scala的整体介绍,本篇进一步解释Scala的一些高级特性,当你学完本篇后,就有足够的知识编写一些实用的Scala脚本应用了。第七步:使用类型参数化数组在Scala中你可以使用new来实例化一个类。当你创建一个对象的实例时,你可以使用数值或类型参数。如果使用类型参数,它的作用类似Java或.Net的Generic类型。所不同的是Scala使用方括号来指明数据类型参数,而非转载 2015-04-14 09:26:22 · 507 阅读 · 0 评论 -
Scala开发教程(5): 类和对象 (二)
前面提到Scala比Java更加面向对象,这是因为Scala不允许类保护静态元素(静态变量或静态方法)。在Scala中提供类似功能的是成为“Singleton(单例对象)“的对象。在Scala中定义Singleton对象的方法除了使用object,而非class关键字外和类定义非常类似,下面例子创建一个ChecksumAccumulator对象:1objec转载 2015-04-14 09:43:20 · 628 阅读 · 0 评论 -
Scala開發教程(1): 開始神奇的Scala編程之旅
前面寫了四篇Scala Play Framework開發教程,起了個頭,個人覺得Scala應用會越來越廣泛,因此開通了Scala中文社區論壇以達到推廣Scala開發的目的。該論壇設立了Scala編程(包括Slick,Akka編程),Scala 開發工具(Scala IDE, IntelliJ IDEA等),目前使用Scala最廣泛的應用是開發Web 應用,所有論壇列出了使用Play Frame转载 2015-04-14 09:28:31 · 663 阅读 · 0 评论 -
Scala开发教程(2): 起步Scala
在详细介绍Scala编程之前,我们先用两篇文章给你一个Scala的整体印象,更重要的是让你开始写代码。强烈建议初学Scala编程者编译运行本教程的每个示例。如果你是个非常有经验的程序员,那么前面的这两篇文章可以使得你或的足够的知识开始编写一些实用的程序。第一步 ,学习使用交互式Scala解释器开始使用Scala的最简单的方式是使用交互式Scala解释器,只要输入Scala表达式,Sca转载 2015-04-14 09:28:11 · 907 阅读 · 0 评论 -
准备Scala开发环境
在学习Scala之前,首先需要安装好Scala开发环境。1. 首先安装Java SDK ,可以使用1.6或最新版本2. 安装最新版Scala语言支持-SCALA 2.11.0-M5 下载3. 如果你喜欢使用IDE,如Scala IDE或Intelli J IDEA,可以下载安装,这一步是可选的。建议在刚开始学习Scala编程时,直接使用命令行(就像很多年前开转载 2015-04-14 09:30:08 · 519 阅读 · 0 评论 -
Scala开发教程(4): 类和对象 (一)
有了前面的Scala基础,从本篇开始由浅到易逐步介绍Scala编程的各个方面,博客不可能做到面面俱到,还是希望你有些编程基础,尤其是有些面向对象的编程基础,如Java,C++,C#等更好。出支持函数化编程外,Scala也是一个纯面向对象的编程语言。本篇和下篇介绍Scala的类和对象.首先介绍Scala的类定义,我们以一个简单的例子开始,创建一个计算整数累计校验和的类ChecksumAccumu转载 2015-04-14 09:18:45 · 591 阅读 · 0 评论