scala
文章平均质量分 61
pinsily
hello,nice to meet you
展开
-
sbt 安装测试
下载官网下载页面wget https://github.com/sbt/sbt/releases/download/v1.0.0/sbt-1.0.0.tgz最近官网下载慢到下载失败,试了好多次才成功,可以到百度云下载 1.0.0 版本的 tar 文件,链接添加环境变量 # set sbt_home path 2017.08.20 root@pinsily:~# export SBT_HOME=/o原创 2017-08-20 17:50:48 · 1614 阅读 · 0 评论 -
scala 入门(0) -- win10 安装配置
永远等不到的等待,称为自取灭亡 前提 由于 scala 是基于 java 虚拟机进行的,所以先安装 jdk,没有安装的,自行下载安装,Java Download 注:最新版的 scala 需要 java8 以上 并配置好相关环境变量 # 自己的配置 CLASSPATH .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools...原创 2018-03-29 21:22:03 · 620 阅读 · 0 评论 -
scala 入门(1) -- 入门初探
武者之死,在侠,在义,不在己身 参考 《Scala 编程》 Scala 解释器 直接在 cmd 中输入 scala 即可进入其解释器中进行运算 >scala Welcome to Scala 2.12.5 (Java HotSpot(TM) 64-Bit Server VM, Java 9.0.4). Type in expressions for ...原创 2018-03-30 05:13:41 · 988 阅读 · 0 评论 -
scala 入门(2) -- 入门再探
我想作诗,写雨,写夜的相思,写你,写不出 参考 《Scala 编程》 使用类型参数化数组 参数化的意思是在创建实例的同时完成对它的基本’设置’ 下面生成一个 array 实例,含有三个元素的 array scala> val greetStrings:Array[String] = new Array[String](3) greetStr...原创 2018-03-30 23:12:54 · 294 阅读 · 0 评论 -
scala 入门(3) -- 类和对象
就算你背负了黑夜,你也可以做月亮 参考 《Scala 编程》 类、字段和方法 这三者的关系可以用下图来描述 字段,是指向对象(比如String对象)的变量,保留了该对象的状态或者数据 而方法,则使用字段保留的对象数据进行相应的运算工作 字段和方法,可以笼统的称之为类的成员(member) 类和对象 一旦有了类,就可以使用 new 来创建其对...原创 2018-03-31 19:06:30 · 331 阅读 · 0 评论 -
scala 入门(5) -- 內建控制结构
根本你以为婚姻就是长期的卖淫 —— 倾城之恋 参考 《Scala 编程》 重要理解 Scala 中,几乎所有的控制语句都会产生某个值 if 语句 先来看一个指令式形式的 scala 代码: var filename = "default.txt" if(!args.isEmpty) filename = args(0) 代码的...原创 2018-04-08 19:55:12 · 641 阅读 · 0 评论 -
scala 入门(4) -- 函数式对象
上善若水,水善利万物而不争 说明 本节通过构建一个有理数(Rational)的类来说明函数式对象,有理数含以下说明: - 所有的有理数都可以通过比率形式 n/d 来表示 - d != 0 - 有理数的加法首先通分再分子相加 - 比较大小首先通分后比较分子大小 - 有理数的约简是分子分母同时除于其最大公约数 - 有理数的乘法直接分子分母对应相乘 - 按照数学上有理数不可...原创 2018-04-01 11:00:32 · 520 阅读 · 0 评论