
scala
朱智文
不求大富大贵,但求一路常青
展开
-
Scala的简介
Scala 简介 优点 及 用途 Scala 是一种有趣的语言。它一方面吸收继承了多种语言中的优秀特性,一方面又没有抛弃 Java 这个强大的平台,它运行在 Java 虚拟机 (Java Virtual Machine) 之上,轻松实现和丰富的 Java 类库互联互通。它既支持面向对象的编程方式,又支持函数式编程。它写出的程序像动态语言一样简洁,但事实上它确是严格意义上的静态语言。S原创 2017-12-04 22:30:03 · 328 阅读 · 0 评论 -
隐式转换与隐式参数
本节主要内容 隐式转换简介隐式转换函数隐式转换规则隐式参数 1. 隐式转换简介 在scala语言当中,隐式转换是一项强大的程序语言功能,它不仅能够简化程序设计,也能够使程序具有很强的灵活性。要想更进一步地掌握scala语言,了解其隐式转换的作用与原理是很有必要的,否则很难得以应手地处理日常开发中的问题。 在scala语言中,隐式转换是无处不在的,只不过scala语言为我们隐原创 2017-12-07 21:08:14 · 399 阅读 · 0 评论 -
隐式转换与隐式参数2
本节主要内容 隐式参数中的隐式转换函数中隐式参数使用概要隐式转换问题梳理 1. 隐式参数中的隐式转换 前一讲中,我们提到函数中如果存在隐式参数,在使用该函数的时候如果不给定对应的参数,则编译器会自动帮我们搜索相应的隐式值,并将该隐式值作为函数的参数,这里面其实没有涉及到隐式转换,本节将演示如何利用隐式参数进行隐式转换,下面的代码给定的是一个普通的比较函数: object Imp原创 2017-12-07 21:10:45 · 352 阅读 · 0 评论