码迷,mamicode.com
首页 >  
搜索关键字:scala基础    ( 117个结果
Scala基础07:特质
多重继承的问题多重继承产生菱形继承问题。解决多重继承可能导致的问题消耗的资源远比多重继承产生的价值高。特质Java8中新增一个特性:default method ,可以在interface中实现的方法。Scala特质类似Java 8的interface。Scala类只能继承一个父类,但可以由多个特质...
分类:其他好文   时间:2015-07-06 11:38:32    阅读次数:127
Scala基础06:继承
Scala继承继承是类的扩展extends是Scala中实现继承的保留字:class week extends month{...}说明:week类继承了month类所有非私有成员。week类是month类的子类,month类是week类的超类。子类能重写超类的成员(具有相同名称和参数)。和Java...
分类:其他好文   时间:2015-07-03 11:50:14    阅读次数:165
Scala基础05:包与引用
Scala通过不同的包能使用很多类型的表达式,而包的引入在Scala中相当灵活。包是用来管理名称的。包的定义在文件顶部,使用package定义包,与java一样。package cn.sjq.scala嵌套形式的包定义:package com{ package horstmann{ pack...
分类:其他好文   时间:2015-06-30 14:33:21    阅读次数:162
Scala基础:面向对象——类
类 (class) 类是对象的模板,通过构造类,能够使用new关键字声明一系列同结构的对象。 Scala的一个源文件可以包含多个public类。 声明Person类: class Person{ var name : String = _ val age = 10 private[this] val...
分类:其他好文   时间:2015-06-29 23:58:22    阅读次数:125
Scala基础03:数组
Scala数组定长数组声明数组的基本格式:val arr = new Array[T](N)例:val nums = new Array[Int](10)val strs = new Array[String](10)数组声明时若不给出值,会被初始化,初始化后同样能对数组成员进行赋值。数组成员初始化...
分类:编程语言   时间:2015-06-27 22:40:07    阅读次数:313
Scala基础02:函数,异常
函数,异常
分类:其他好文   时间:2015-06-27 19:39:11    阅读次数:281
Scala基础01:语法基础入门
Scala基础语法
分类:其他好文   时间:2015-06-27 17:59:37    阅读次数:156
Scala学习(一)练习
Scala基础学习&l练习1. 在Scala REPL中键人3.,然后按Tab键。有哪些方法可以被应用 在ScalaREPL中需要按3.然后按Tab才会提示。直接按3加Tab是没有提示的。下面是结果:列出的方法并不全,需要查询全部方法还是需要到Scaladoc中的Int,Double,RichInt...
分类:其他好文   时间:2015-06-17 08:14:04    阅读次数:97
Scala学习(一)--Scala基础学习
Scala基础学习摘要:在篇主要内容:如何把Scala当做工业级的便携计算器使用,如何用Scala处理数字以及其他算术操作。在这个过程中,我们将介绍一系列重要的Scala概念和惯用法。同时你还将学到作为初学者如何浏览Scaladoc文档1. 使用Scala解释器2. 用var和val定义变量3. 数...
分类:其他好文   时间:2015-06-17 08:12:00    阅读次数:394
Scala基础语法(声明定义、标识符命名、Scala脚本入门)
一、声明与定义(赋值) 1、val, 常量声明    val x:T val x:T=e 2、var, 变量声明    var x:T var x:T=e ? 类型省略(默认类型) val x=e var x=e ? 声明省略(连续声明) val x1,x2,x3 等价于 val x1;val x2; var x1,x2,x3:T=e  等价于  var xn...
分类:其他好文   时间:2015-05-09 23:40:47    阅读次数:335
117条   上一页 1 ... 9 10 11 12 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!