冰河的专栏

持之以恒,贵在坚持,每天进步一点点。。。

Scala之——Scala与Java的互操作

转载请注明出处:https://blog.csdn.net/l1028386804/article/details/83654966 引入scala.collection.JavaConversions里的隐式转换方法。可以在代码中使用Scala缓冲,在调用Java方法时,这些对象会被自动封装成...

2018-11-02 14:36:55

阅读数 142

评论数 0

Scala之——Scala容器库(Scala’s Collections Library)

简介(Introduction)Martin Odersky和Lex Spoon在许多人看来,新的集合框架是Scala 2.8中最显著的改进。此前Scala也有集合(实际上新框架大部分地兼容了旧框架),但2.8中的集合类在通用性、一致性和功能的丰富性上更胜一筹。即使粗看上去集合新增的内容比较微妙,...

2018-07-11 21:57:13

阅读数 402

评论数 0

Scala之——Implicit 详解

在我看来,Implicit 做的事情也是 Scala 主要做的事情,那就是代码压缩,减少模块代码,talk is cheap,先用一个实例来了解一下 Implicit 的作用。一个栗子马上就到情人节了,你会如何表达你的爱意呢?让我们做一些准备工作,首先要有一个恋人的接口,包含一个表达爱意的函数se...

2018-07-07 12:34:25

阅读数 1102

评论数 0

Scala之—— 一张图教你学Scala

转载请注明出处:https://blog.csdn.net/l1028386804/article/details/80870361

2018-06-30 21:50:02

阅读数 184

评论数 0

Scala之——编程实战

1. 项目概述1.1.需求目前大多数的分布式架构底层通信都是通过 RPC 实现的, RPC 框架非常多,比如前我们学过的 Hadoop 项目的 RPC 通信框架,但是 Hadoop 在设计之初就是为了运行长达数小时的批量而设计的,在某些极端的情况下,任务提交的延迟很高,所有 Hadoop 的 RP...

2018-06-30 15:52:14

阅读数 531

评论数 0

Scala之——高级特性

1. 高阶函数1.1.概念Scala 混合了面向对象和函数式的特性,我们通常将可以做为参数传递到方法中的表达式叫做函数。在函数式编程语言中,函数是“头等公民”,高阶函数包含:作为值的函数、匿名函数、闭包、柯里化等等。1.2.作为值的函数可以像任何其他数据类型一样被传递和操作的函数,每当你想要给算法...

2018-06-30 15:04:56

阅读数 237

评论数 0

Scala之——Actor编程(基于Scala2.10.x)

1. 什么是 Scala Actor1.1.概念Scala 中的 Actor 能够实现并行编程的强大功能,它是基于事件模型的并发机制, Scala 是运用消息(message)的发送、接收来实现多线程的。使用 Scala 能够更容易地实现多线程应用的开发。1.2.传统 java 并发编程与 Sca...

2018-06-30 13:05:47

阅读数 329

评论数 0

Scala之——Eclipse离线手动安装Scala插件

Scala的官方网站提供了开发Scala代码的IDE,但是很多人都有已经在使用的Eclipse,想要在现有Eclipse的基础上添加插件来进行开发。1、下载Eclipse的Scala插件。下载网址:http://scala-ide.org/download/current.html进去网址后,向下...

2018-06-30 10:53:46

阅读数 2002

评论数 1

Scala之——Scala编程基础

1. Scala 基础1.1.声明变量 package com.lyz.scala /** * Created by liuyazhuang */ object VariableDemo { def main(args: Array[String]) { //使用val定义的...

2018-06-28 19:10:37

阅读数 132

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭