码迷,mamicode.com
首页 >  
搜索关键字:scala基础    ( 117个结果
[Scala基础系列 10]Scala泛型、类型边界
1.泛型和类型边界1.1.上限(upper bounds)我们先看一个简单的实例,用于判断两个变量中较大的值,其中两个变量的类型均为Int型package com.tv189.advanced/** * Created by molyeo on 2015/8/12. */class PairInt(...
分类:其他好文   时间:2015-08-12 18:48:48    阅读次数:128
[Scala基础系列 08]Scala继承、抽象类、接口trait以及AOP实现
1.继承和java一样,scala采用extends关键字继承基类。代码实例如下:/*** Created by molyeo on 2015/8/11.*/class Person(val name: String, var age: Int) { println("The primary co....
分类:其他好文   时间:2015-08-11 20:56:43    阅读次数:159
[Scala基础系列 07]Scala集合
Scala有一个非常通用,丰富,强大,可组合的集合库;集合是高阶的(high level)并暴露了一大套操作方法。很多集合的处理和转换可以被表达的简洁又可读,但不审慎地用它们的功能也会导致相反的结果。每个Scala程序员应该阅读 集合设计文档;通过它可以很好地洞察集合库,并了解设计动机。1.数组(A...
分类:其他好文   时间:2015-08-11 15:49:29    阅读次数:190
[Scala基础系列 06]Scala类和对象
1.类和构造函数Scala中的类,基本概念与其他面向对象语言是一致的,不过在语法上有些不一样的地方。与Java等语言相比,Scala的类语法更简洁,使用起来也更方便。1.1.类的基本语法我们先来看一个简单的类定义和使用的代码。class ScoreCalculator { private var ....
分类:其他好文   时间:2015-08-11 15:35:40    阅读次数:134
[Scala基础系列 04]Scala基本类型
1.Scala的数值类型Scala的数值类型与Java类似,他们的范围与Java也是一致的。与Java不同的是,他们都是对象,是相应的数值类的实例。Scala通过富包装(Rich Wrapper)类给这些数值类型提供了强大的支持。1.1.数值类型Scala的数值类型和取值范围,见下表。Boolean...
分类:其他好文   时间:2015-08-11 14:04:00    阅读次数:106
[Scala基础系列 05]Scala控制结构
1.If语句Scala的If语句可以完成其他语言中If语句,于此同时,if/else通常还有值,可以用来赋值,或者代替三元条件运算符(?:)。不过它可以比条件运算符更强大,因为你可以在if-else里面写很复杂的程序块。1.1.普通的If语句package com.tv189.foundation/...
分类:其他好文   时间:2015-08-11 13:54:13    阅读次数:194
[Scala基础系列 02]Scala函数
本文主要内容如下:变量和不变量函数和过程函数的参数分号1.变量和不变量1.1.变量Scala的变量分两种,var和val。var,即variable,类似于我们在Java等其他语言中接触到的变量,而val,是value,类似于我们在其他语言中用到的不可重新赋值的常量,或者final变量。为什么会有这...
分类:其他好文   时间:2015-08-11 13:50:01    阅读次数:128
[Scala基础系列 03]Scala操作符
1.Scala操作符简介首先,请记住,Scala没有操作符!也没有通常意义上的表达式。你所见到的类似操作符和表达式的语句,其实是方法(函数),它们只是方法的一种比较直观的写法,可以叫做操作符记法。1.1.二元操作符(中缀表达式)二元操作符是最常见的操作符,比如,一个简单的表达式1 + 2。其实,“+...
分类:其他好文   时间:2015-08-11 13:38:16    阅读次数:156
Scala基础语法
声明变量val表示常量var表示变量无论是谁,必须初始化书写变量时,名称在前,类型在后输入输出语句print、println、printfreadLine常用类型Byte、Char、Short、Int、Long、Float、Double、Boolean没有小写的,只有大写的没有基本类型,全是类他们的...
分类:其他好文   时间:2015-08-01 12:47:27    阅读次数:101
scala基础入门
类方法、if、while、for package?per.xxl /** ?*?@author?Administrator ?*/ class?HelloScala?{ ?? } //object声明类,表示此类为单例,在第一次调用的时候初始化 //类中的方法都是静态方法 object?...
分类:其他好文   时间:2015-07-21 17:27:29    阅读次数:106
117条   上一页 1 ... 8 9 10 11 12 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!