用Scala语言中的 Option 对象来处理 null-like 返回值》的相关内容

[翻译]Scala—Java的避难所:第一部分:main(String[])

引用前言: 本文是Scala--Java的避难所的第一部分.也是我学习Scala时认真阅读的第一份资料.我把它翻译过来,方便那些对Scala感兴趣的Javaer看.我尽量按原文的意思翻译(考虑到我的英语水平,你不必对这话太当真^_^).但原文某些地方我加上了自己的解释或看法,一律以译者注标明.   另外,对于标题取为"Scala—JAVA的避难所"其实我并不感冒.但原文是这样,我也就这样翻译了. ...
by Eastsun 2008-04-15 浏览 (4430) 回复 (32) 关键字: scala

Scala拾趣--从Java7说开来

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

新的Scala for NetBeans提供测试

重新写过的Scala for NetBeans现在可以在NetBeans 6.1RC或者最新的Nightly Build上测试,你可以从NetBeans Update Center获得,方法是: "Tools"->"Plugins", 检查"Setting"看"Last Development Build"是否在Update Centers列表中, url是: http://deadlock.ne ...
by dcaoyuan 2008-04-18 浏览 (2601) 回复 (13) 关键字: netbeans scala

scala学习笔记(5) -- implicit type

scala的implicit def是一个非常重要而且容易被人忽视的特性,通过它能够模拟很多haskell/sml类型系统特有的能力。 考虑如下的接口 scala 代码 trait Filter[a] {      def filter(input:a)(f: a=>B ...
by fakechris 2007-07-31 浏览 (1270) 回复 (0) 关键字: scala functional java

Euler Project解题汇总 001 ~ 012

  前日在网上闲逛,发现了这个有意思的网站Project Euler。这个网站给出了一系列数学相关的题目,你可以使用编程去解答。 引用What is Project Euler?   Project Euler is a series of challenging mathematical/computer programming problems that will require more ...
by Eastsun 2008-06-14 浏览 (1898) 回复 (11) 关键字: 数学 编程 算法

[转载]为什么选择Scala?

原文地址: http://www.infoq.com/cn/news/2008/01/why-scala 在回答“为什么选择Scala?”这个问题之前,我们首先需要回答“什么是Scala?”。从Scala网站上,可以找到如下概述: 引用Scala是一门现代的多范式编程语言,志在以简练、优雅及类型安全的方式来表达常用编程模式。它平滑地集成了面向对象和函数语言的特性。 Scala是面向对象的:S ...
by Eastsun 2008-04-13 浏览 (766) 回复 (3) 关键字: scala java .net ruby

Scala拾趣--从Java7说开来

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

[翻译]Scala—Java的避难所:第一部分:main(String[])

引用前言: 本文是Scala--Java的避难所的第一部分.也是我学习Scala时认真阅读的第一份资料.我把它翻译过来,方便那些对Scala感兴趣的Javaer看.我尽量按原文的意思翻译(考虑到我的英语水平,你不必对这话太当真^_^).但原文某些地方我加上了自己的解释或看法,一律以译者注标明.   另外,对于标题取为"Scala—JAVA的避难所"其实我并不感冒.但原文是这样,我也就这样翻译了. ...
by Eastsun 2008-04-15 浏览 (642) 回复 (32) 关键字: scala

Scala

Scala是一种纯粹的面向对象编程语言,而又无缝地结合了命令式和函数式的编程风格,运行于JVM之上。 根据David Rupp在博客中的说法,Scala可能是下下一代Java。 Scala是面向对象的语言。 Scala包含函数式语言的关键概念,包括高阶函数(Higher-Order Function)、局部套用(Currying)、嵌套函数(Nested Function)、 ...
by James Zhao 2008-07-09 浏览 (44) 回复 (0) 关键字: scala

scala学习笔记(5) -- implicit type

scala的implicit def是一个非常重要而且容易被人忽视的特性,通过它能够模拟很多haskell/sml类型系统特有的能力。 考虑如下的接口 scala 代码 trait Filter[a] {      def filter(input:a)(f: a=>B ...
by fakechris 2007-07-31 浏览 (942) 回复 (0) 关键字: scala functional java

tapestry 怎样把动态的数据放到option value的并且得到他,

例如: <select name="select2" class="INPUT3" jwcid="categorylist"> <option value="001">我的网志</option> <option value="002">低处生活</option> <option value="003">心死的 ...
by zxlhaoren 2007-07-03 浏览 (771) 回复 (3)

Scala2.7.1 RC1已经发布

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

Scala和设计模式

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

推荐知识库条目

Comming soon