kotlin和scala

Scala.js 是一个将 Scala 语言编译成 JavaScript 的工具,可以让你直接在浏览器上使用 Scala 编写程序。 示例代码: def sayHelloWithDOMInput(name: String) { val paragraph = document.createElement("p") paragraph.updateDynamic("innerHTML")("Hello " + name + "!") document.getElementById("helloworld-dom-input2").appendChild(paragraph) }...

相关文章

加载中

[博客] Kotlin、Swift、Scala 的延迟求值

https://my.oschina.net/u/4579450/blog/4348456

关键词:Kotlin Swift Property “懒”是程序员最优秀的品质之一,程序也是如此。 Kotlin 当中的 Lazy 想必大家都已经非常熟悉了,它其实承载的功能就是变量的延迟求值。今天我们同样来对比一...

06/09 00:00

[博客] 函数定义 Kotlin V.S. Scala

https://my.oschina.net/u/2791/blog/1925351

关注 Kotlin 已有段时日了,真是因为 Google 把它扶正而跑来跟风。因为进行想在 Java 与 Scala 间找一个折中的编程语言,也就是 Kotlin。这是一篇好几月前列的我 想像中理想编程语言的几个特...

2018/08/10 00:00

[博客] Scala、Akka、Kotlin、reactJS、swift

https://my.oschina.net/u/922971/blog/538124

好多有用的新东西啊。😄 https://www.ezing.cn/app/index.html

2015/12/02 00:00

[博客] 函数定义 Kotlin V.S. Scala

https://my.oschina.net/u/2791/blog/1925350

两月前论及到 针对接口编程及敏捷编程,如今再一次老调重提。面向对象有一个很重要设计原则: > 针对接口编程,而不是针对实现编程 这一原则关键在于理解什么是接口,请参照前文提到的上一篇...

2018/08/10 00:00

[博客] JVM下的ScalaKotlin

https://my.oschina.net/u/1000241/blog/3086336

写在前面 在JVM生态下流行的语言有好几种,最出名的应该就是ScalaKotlin了。最近准备除了Java本身之外在学习一种JVM生态下的语言,Scala和Kotlin都是候选语言。 我在写Spark相关程序时用过...

2019/08/11 00:00

[博客] Kotlin 系列之 Kotlin基础

https://my.oschina.net/u/2893466/blog/3154463

本篇内容包括 + Kotlin 中声明函数,变量,类,枚举,属性 + Kotlin 中的控制结构 + Kotlin 的智能类型转换 + Kotlin 对异常的处理 看完这篇文章后读者应该能够看懂用 Kotlin 编写的代码,同...

01/07 00:00

[博客] scala教程 - scala--scala变量

https://my.oschina.net/u/2492227/blog/674749

Scala中,有三种方法可以定义变量:VAL,VAR和懒惰VAL。 斯卡拉可以决定一个变量是否是不可变的(只读)当您声明它。 val 一个不可变的变量声明用关键字。 这意味着,它是不能改变的变量。...

2016/05/13 00:00

[博客] Kotlin教程学习-Why Kotlin?

https://my.oschina.net/u/1416297/blog/466409

Kotlin是一种优雅的语言,是JetBrains公司开发的JVM语言,与Java有着极密切的联系,Kotlin有着怎样的魅力呢?我也是才开始学习Kotlin,打算记录下我学习Kotlin的点点滴滴. 今天是开始的一天,就说说...

2015/06/13 00:00

[博客] Scala之Scala基础

https://my.oschina.net/u/2931098/blog/2991128

1. 声明变量 使用 var 或者 val 声明变量。 注意: (1) val 修饰的变量是不可变的,注意不可变的不是内容,而是引用; (2) var 修饰的变量,内容和引用都可变; (3) 使用 lazy 定义变量后,只...

2018/12/20 00:00

[博客] scala教程 - scala首先Scala程序

https://my.oschina.net/u/2492227/blog/674741

我们可以先用编译它执行Scala代码 命令行工具。 注意 在声明的结尾的分号通常是可选的。 的主要方法是在对象中定义,而不是在一个类。 斯卡拉程序加工而成的主要方法,这是每一个斯卡拉程序的...

2016/05/13 00:00

[博客] Scala - scala examples : Scala spreasheet

https://my.oschina.net/u/854138/blog/142974

In this post, we will check an example that create a SCells Spreadsheet. So we first check on the visual framework. The Visual framework extends the ScrollPane, which gives it a...

2013/07/07 00:00

[问答] Kotlin

https://www.oschina.net/question/3958656_2308619

Kotlin项目导入IDEA中无法编译的问题如何解决?

2019/07/19 00:00

[博客] 追随 Kotlin/Scala,看 Java 12-15 的现代语言特性

https://my.oschina.net/u/4579450/blog/4348450

本文原文链接较多,可以点击文末“阅读原文”查看。 Java 14 发布已经过去了三个月,Java 15 目前也已经到了“Rampdown Phase One ”阶段,其新特性均已敲定。由于 12-15 都是短期版本,无需...

06/20 00:00

[博客] Scala教程之:Scala基础

https://my.oschina.net/u/4504882/blog/4346846

文章目录 常量 变量 代码块 函数 方法 类 case类 对象 trait main方法 这篇文章我们大概过一下Scala的基础概念,后面的文章我们会有更详细的讲解Scala的具体内容。 常量 在Scala中常量用val...

01/07 00:00

[博客] Scala学习:Scala的特点

https://my.oschina.net/u/2378323/blog/1812930

该博客属于私人博客,由于作者设置了权限,您没法阅读此文,请与作者联系。

2018/05/15 00:00

[博客] Scala - The Scala Collectoins API

https://my.oschina.net/u/854138/blog/142962

In this post, we are going to examine the Scala collection API, that API shows you some baisc usage of the Scala collection API, and it will also introduce some of of the design...

2013/07/07 00:00

[博客] Scala学习--《Scala编程》

https://my.oschina.net/u/131681/blog/200063

Scala学习手册--可伸缩的语言(随着使用者的需求而成长) 第一章:基本概念 Scala=FP+OO、静态语言 兼容性、简短、高层级抽象、高级的静态类别、伸缩性 兼容:与Java兼容,可无缝实施互操作。...

2014/02/15 00:00

[博客] Scala教程之:可扩展的scala

https://my.oschina.net/u/4504882/blog/4346838

Scala是扩展的,Scala提供了一种独特的语言机制来实现这种功能: 隐式类:允许给已有的类型添加扩展方法 字符串插值:可以让用户使用自定义的插值器进行扩展 隐式类 隐式类是在scala 2.10中引...

01/13 00:00

[博客] Scala教程之:scala的参数

https://my.oschina.net/u/4504882/blog/3229684

文章目录 默认参数值 命名参数 scala的参数有两大特点: 默认参数值 命名参数 默认参数值 在Scala中,可以给参数提供默认值,这样在调用的时候可以忽略这些具有默认值的参数。 def log(mess...

04/11 00:00

[博客] Scala教程之:面向对象的scala

https://my.oschina.net/u/4504882/blog/4346850

文章目录 面向对象的scala Unified Types Classes Traits 面向对象的scala 我们知道Scala是一种JVM语言,可以合java无缝衔接,这也就大大的扩展了scala的应用范围,大数据里面有名的spark就是...

01/06 00:00
返回顶部
顶部