码迷,mamicode.com
首页 >  
搜索关键字:Scala    ( 4459个结果
1 Scala基本概念 +IDE
Scala基本概念 +IDE 推荐:《Scala编程》1 基本概念 在Spark开发中,Scala被认为是目前和Spark兼容最好的语言。 Scala运行在标准的java平台,可以与java无缝交互。 Scala是一种把面向对象和函数式编程加入静态类型语言的混合体。 特点: 面向对象 Sc...
分类:其他好文   时间:2014-12-28 15:23:39    阅读次数:636
scala简要——类与对象
类在scala中,类并不声明为public,源文件可以包含多个类,所有这些类都具有共有可见性。对每个字段都提供了getter和setter方法,分别叫做 字段名 和 字段名_,可重新自定义。注意: 1)如果字段私有,则getter和setter也是私有的 2)如果字段val,则只有getter方法 3)如果不需任何getter和setter,可将字段声明为private[this]将scala字段...
分类:其他好文   时间:2014-12-28 11:46:21    阅读次数:373
Scala学习 day01 Scala的类/方法/对象/单例对象
从今天开始,我将尽自己最大努力系统地学习Scala这门语言,希望自己能够坚持下去。Scala中的类定义规则 classClassName{ //类中的成员 } 在类定义里,可以放置字段和方法,这些被笼统地称之为成员
分类:其他好文   时间:2014-12-28 01:50:55    阅读次数:121
Scala学习 day01 Scala的类/方法/对象/单例对象
从今天开始,我将尽自己最大努力系统地学习Scala这门语言,希望自己能够坚持下去。Scala中的类定义规则 classClassName{ //类中的成员 } 在类定义里,可以放置字段和方法,这些被笼统地称之为成员 Scala中的方法 定义规则 defmethodName(arg1:Int,arg2:Int):Unit={ //funct..
分类:其他好文   时间:2014-12-28 01:50:45    阅读次数:124
Scala学习 day01 Scala的类/方法/对象/单例对象
从今天开始,我将尽自己最大努力系统地学习Scala这门语言,希望自己能够坚持下去。Scala中的类定义规则 classClassName{ //类中的成员 } 在类定义里,可以放置字段和方法,这些被笼统地称之为成员
分类:其他好文   时间:2014-12-28 01:50:23    阅读次数:123
Scala Tail Recursion (尾递归)
Scala对尾递归进行了优化,甚至提供了专门的标注告诉编译器需要进行尾递归优化。不过这种优化仅限于严格的尾递归,间接递归等情况,不会被优化。尾递归的概念递归,大家都不陌生,一个函数直接或间接的调用它自己,就是递归了。我们来看一个简单的,计算阶乘的例子。def factorial(n: Int): I...
分类:其他好文   时间:2014-12-28 01:44:32    阅读次数:133
scala 简要之数组与映射
数组Scala中的Array是定长数组,ArrayBuffer是变长数组,对应于Java中的ArrayList,C++中的Vector,可以用相同的代码处理这两种数据结构,用for (i由于Scala数组是用java数组实现的,可以在java和scala之间传递,只需引入scala.collection.JavaConversions里的隐式转换方法。映射scala中,映射是对偶的集合,可以看做将...
分类:编程语言   时间:2014-12-27 16:12:04    阅读次数:130
移动终端App&Platform开发的高端技术和策略 课程
移动终端App&Platform开发的高端技术和策略课程By高焕堂老师一、学员条件:l具有3年以上Android应用、平台或底层服务的软件开发经验l熟悉Java、C/C++和JS编程l拥有移动终端设备和嵌入式开发的基本知识l对Spart/Hadoop/Hbase/Scala数据平台有初步认识二、大纲目录:Part-A主..
分类:移动开发   时间:2014-12-27 11:30:43    阅读次数:247
再拾Scala
Scala 运行于JVM之上,拥有海量类库和工具,兼顾函数式编程和面向对象。在Scala中, 解释器就是我们喜欢的REPL,变量或者函数的类型总是写在变量或函数的后面(与java相反),数值类型的转换通过方法而不是强制类型转换,仅当同一行代码存在多条语句时才需要用分号隔开。scala 允许自定义操作符,注意有分寸地使用,在使用scala.开头的包时,可以省去scala前缀。scala没有静态方法,...
分类:其他好文   时间:2014-12-27 11:25:53    阅读次数:151
Scala学习笔记(1)
为什么选择Scala? 表达能力 函数是一等公民闭包 简洁 类型推断函数创建的文法支持 Java 可重用java库可重用java工具没有性能惩罚 Scala如何工作? 编译成Java字节码 可在任何标准JVM上运行 甚至是在一些不规范的JVM上,如Dalvik Scala编译器是Java编译器的作者写的 ...
分类:其他好文   时间:2014-12-26 18:42:19    阅读次数:310
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!