社区编辑申请
注册/登录
从Java走进Scala(Scala经典读物)
开发 后端
在本系列中,您将深入了解 Sacla,并在实践中看到 Scala 的语言功能。进行比较时,Scala 代码和 Java 代码将放在一起展示,但(您将发现)Scala 中的许多内容与您在 Java 编程中发现的任何内容都没有直接关联。

在历史上,Java平台一直属于面向对象编程的领域,但是现在,甚至 Java 语言的坚定支持者也开始注意应用程序开发中的一种新趋势:函数式编程。在这个IBMDW系列中,Ted Neward 介绍了 Scala,一种针对 JVM 将函数和面向对象技术组合在一起的编程语言。Ted Neward是Neward & Associates的主管。

51CTO编辑推荐:Scala编程语言专题

这个系列原本在IBMDW上叫做《面向 Java 开发人员的 Scala 指南》系列,但51CTO编辑认为《从Java走进Scala》更加符合这个系列的特点。这个系列原本于2008年2月开始连载,当时正是Scala语言的一个小高峰(可参考Scala专题右下角的Scala语言发展趋势图)。应该说Ted Neward的这个系列对于推动Scala语言的发展也起到了相当不小的作用,如果还没有阅读过这个系列,而你又从事过Java开发,那么推荐您一定要读上一读。

下面是《从Java走进Scala》系列的文章列表:

  1. 面向对象的函数编程
  2. 理解Scala的类语法和语义
  3. Scala控制结构内部揭密
  4. 使用Scala版本的Java接口
  5. 当继承中的对象遇到函数
  6. 使用元组、数组和列表
  7. 包和访问修饰符
  8. 构建计算器 case类和模式匹配
  9. 构建计算器 解析器组合子入门
  10. 构建计算器 结合解析器组合子和case类
  11. 将Scala与servlet结合使用
  12. 深入了解Scala并发性
  13. 一步步教你使用Scala Actor
  14. Scala + Twitter = Scitter
  15. Scitter库的增强
  16. Twitter API与Scala的交互

这个系列虽然更新的比较慢,但仍然在连载中,有兴趣的读者们可以时常关注一下。如果您感觉这个系列不错,想要更深入的学习Scala,以下是其他您可以参考的Scala教程系列:

  1. Scala代码实例之Kestrel
  2. A Scala Tutorial for Java programmers
  3. 专题:Scala编程语言
责任编辑:yangsai 来源: IBMDW
相关推荐

2009-06-17 11:44:22

Scala控制结构

2022-05-07 10:09:01

开发Java日志

2022-05-10 16:04:40

编程语言PythonC语言

2009-12-11 10:45:00

Scala讲座类型系统功能

2009-10-14 11:14:38

ScitterScalaTwitter

2009-06-16 17:54:38

Scala类语法语义

2022-03-31 07:52:01

Java多线程并发

2022-01-26 09:00:00

数据库SnowparkSQL

2009-07-15 10:14:25

2009-12-09 09:15:47

从Java走进ScalTwitter API

2009-08-14 11:35:01

2009-02-04 17:32:03

ibmdwJavaScala

2009-06-17 13:26:06

scala继承模型

2022-04-08 08:26:03

JavaHTTP请求

2022-04-20 10:56:06

JavaJVM参数

2022-04-28 15:38:42

WebViewJavaUI

2022-04-13 08:00:00

Hilla开发Java

2022-05-09 11:52:38

Java卡片服务卡片

2009-08-21 16:17:25

ScalaTwitter API

2009-06-17 13:57:25

同话题下的热门内容

Python 字符串总结,建议收藏!这份Java日志格式规范,拿走不谢!Mybatis-Plus官方发布分库分表神器,一个依赖轻松搞定!后端思维篇:如何应用设计模式优化代码改变 Python 对象规则的黑魔法 Metaclass几种限流算法的Go语言实现JMeter关联之正则表达式提取器在 Go 中实现一个支持并发的 TCP 服务端

编辑推荐

使用Kotlin做开发一个月后的感想面试官问你什么是消息队列?把这篇甩给他!五大自动化测试的Python框架图文详解两种算法:深度优先遍历(DFS)和广度优先遍历(BFS)2018年最流行的十大编程语言,其中包括你用的语言吗?
我收藏的内容
点赞
收藏

51CTO技术栈公众号