演示了值函数,匿名函数,闭包。。。其它具体的应用,还得在生产当中吧。。这个告一段落。。其它SAM,CURRY,高阶函数,集合,泛型,隐式类。。这些,还是找专门的书去深入了解啦。。。C:\Users\hengheng>scalaWelcome to Scala version 2.11.6 (Java...
分类:
其他好文 时间:
2015-04-26 10:47:28
阅读次数:
154
不是特别懂,但感觉和RUBY当中的MIX-IN功能有几分相似,这又扯到了多重继承及JAVA当中的接口虚拟类了。。package com.hengheng.scalaclass UseTrait {}trait Logger { def log(msg : String) { println(...
分类:
其他好文 时间:
2015-04-26 10:40:34
阅读次数:
123
package com.hengheng.scalaclass AbstractClass {}abstract class People { def speak val name : String var age : Int}class Worker extends People { ...
分类:
其他好文 时间:
2015-04-26 10:40:01
阅读次数:
137
慢慢的,回想起以前学习JAVA和C#当中的的类的特性了。感觉大同小异吧。。。package com.hengheng.scalaclass OOPInScala {}class Student(name: String, age : Int, val major : String) extends ...
分类:
其他好文 时间:
2015-04-25 22:31:39
阅读次数:
200
作了解,感觉比一般的差距有点大哟。package com.hengheng.scalaclass HelloScala {}object HelloScala { def main(args: Array[String]) { val max = 1 val result = if...
分类:
其他好文 时间:
2015-04-25 22:22:08
阅读次数:
145
嘿嘿,公司最近需要测试SPARK性能,赶上了。。那LUA之后,SCALA也简单看看,,,其实,我三月时买了本129元的SPARK的书,,全国只那一本哈。package com.hengheng.scalaclass HelloScala {}object HelloScala { def hell....
分类:
其他好文 时间:
2015-04-25 21:10:00
阅读次数:
111
模式匹配? 标准用法(match)var value=1var res= value match { case 1 => "one" case 2 =>"two" case _ =>"some other" }println(res)?使用守卫(if)var res2= value ma...
分类:
其他好文 时间:
2015-04-25 14:57:58
阅读次数:
174
scala安装:1. 官网下载下载http://www.scala-lang.org/download/并解压2.把解压后的bin路径加到path里面去就可以了。1.简单使用 直接输入 1 + 3 ,返回res0: Int = 4res0表示变量名, Int表示类型, 4是值。Scala的类...
分类:
其他好文 时间:
2015-04-23 23:14:18
阅读次数:
176
1 IntelliJ IDEA是一款非常优秀的JAVA编辑器,是jetbrain开发的一个IDE,用于Java、Groovy、Scala等的开发,自称是当前最智能的Java开发环境(The most intelligent IDE for Java platform),相对于其他开发工具来说,其对于...
分类:
其他好文 时间:
2015-04-23 23:14:03
阅读次数:
260
Scala 作为一门函数式编程语言,对习惯了指令式编程语言的同学来说,会不大习惯,这里除了思维方式之外,还有语法层面的,比如?underscore(下划线)就会出现在多种场合,令初学者相当疑惑,今天就来总结下 Scal...
分类:
其他好文 时间:
2015-04-23 07:15:04
阅读次数:
187