scala学习笔记(5) -- implicit type》的相关内容

scala学习笔记(1)

由于有SML的底子,学习scala的过程也比较顺利。scala很多概念和sml是共通的,在这里记录一下学习中的一点心得。 scala是纯OO的语言,语言中所有的元素都是对象。数字是对象,函数也是对象。scala里所有对象的基类是Any,AnyVal是所有值类型对象的父类,包装了JVM中的值对象(int, boolean, float...),AnyRef是所有其他对象的父 ...
by fakechris 2007-07-26 浏览 (2280) 回复 (7) 关键字: scala functional java

scala学习笔记(2) -- Option Class

 Scala的Option class借鉴了sml里的option type。在sml里定义如下 Standard ML 代码 datatype 'a option = NONE | SOME of 'a;   相对应的,scala里是这么定义 ...
by fakechris 2007-07-30 浏览 (708) 回复 (0) 关键字: scala functional java

Scala拾趣--从Java7说开来

  我们知道,关于当前正在进行中的Java7在Java社区有很多讨论。其焦点集中在要不要在Java7中引入一些新的语言特性,尤其是闭包:不仅有要不要加入闭包的争论,还有采用那种实现方式的问题。在javapolis举行的关于JAVA7语言特性投票的结果一文中列出了Java7中可能会加入的语言特性,那么我们先来看看在Scala中对于这些语言特性有何解决方式呢?   首先把闭包撇出来,因为对闭包不甚了解 ...
by Eastsun 2008-05-07 浏览 (425) 回复 (49) 关键字: scala java

开帖学习笔记:记录学习python的各种应用,以免以后忘了。

下面的例子都是在windows下完成的。 1,读取文本文件的每行(假定C:根目录下有一个test.txt文件)。 f = open("c:/test.txt") while(True): str = f.readline() if str == "" : break #TODO:your code here print str f.close() 2,使用glob模块进行查询指定的e ...
by zhougaomin_007 2007-11-29 浏览 (1486) 回复 (6)

函数的副作用及其他 (Version 2)

原帖在这里 http://www.javaeye.com/topic/177402 经过Lichray组长指点.修改版本如下. 函数的副作用及其他 Pure Function、Impure Function、副作用、Referential Transparent 纯函数(Pure Function)是这样一种函数——输入输出数据流全是显式(Explicit)的。 显式(Explicit)的意 ...
by buaawhl 2008-03-29 浏览 (483) 回复 (1)

Scala和设计模式

 在当前软件设计中最流行的要算GoF这本书中提出的各种设计模式。很多人认为,设计模式对于程序语言(特别是c++/Java)本身的不足之处或多或少有一些弥补,不过如果语言足够强大,模式也许没有必要。下面Peter Norvig的一个例子就非常有代表性。在有些语言中,使用设计模式在使代码变得自然和简洁,但是模式本身使用方便性也很重要。不妨让我们来看看Scala(一种类似Ruby/Lisp之类 ...
by yuesc 2008-04-01 浏览 (504) 回复 (0) 关键字:

Scala2.7.1 RC1已经发布

引用Scala是一门现代的多范式编程语言,志在以简练、优雅及类型安全的方式来表达常用编程模式。它平滑地集成了面向对象和函数语言的特性。 Scala是面向对象的:Scala是一个纯面向对象语言,在某种意义上来讲所有数值都是对象。对象的类型和行为是由class和trait来描述的。Class的抽象可由子类化和一种灵活的基于mixin的组合机制(它可作为多重继承的简单替代方案)来扩展。 Scala是 ...
by Eastsun 2008-04-13 浏览 (553) 回复 (0) 关键字: scala

推荐知识库条目

Comming soon