
Scala
好程序员IT
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
好程序员大数据学习路线分享scala单列和伴生对象
好程序员大数据学习路线分享scala单列和伴生对象 scala单例 object SingletonDemo { def main(args: Array[String]): Unit = { val s = SessionFactory println(s.getSession) println(s.getSession.size) //.size得到几...原创 2019-08-21 15:35:37 · 137 阅读 · 0 评论 -
好程序员大数据学习路线分享spark之Scala
好程序员大数据学习路线分享spark之Scala,基本语法: 变量 变量的定义:不可变:val a = 2 或者val a : Int = 2 (指定了数据类型) lazy val a : Int =2 可变:var a = 2 或者var a : Int = 2(指定了数据类型) def a = 2 定义变量不能1.以数字以及特殊符号(_除外)开头2.以关键字(var、...原创 2019-08-16 16:08:51 · 173 阅读 · 0 评论 -
好程序员大数据学习路线分享Scala系列之基础篇
好程序员大数据学习路线分享Scala系列之基础篇先了解Scala 1.1什么是Scala Scala 是 Scalable Language 的简写,是一门多范式的编程语言。 Scala设计的初衷是要集成面向对象编程和函数式编程的各种特性。Scala运行于Java平台(Java虚拟机),并兼容现有的Java程序。 函数式编程两种理念:就是一种抽象程度很高的编程范式,纯粹的函数式编程语言...原创 2019-08-30 16:46:35 · 248 阅读 · 0 评论 -
好程序员大数据学习路线分享Scala分支和循环
好程序员大数据学习路线分享Scala分支和循环 3.3.条件表达式 表达式:一个具有执行结果的代码块。结果是具体的值或者() 表达式的思考方式:以表达式为中心的编程思想 1.表达式和语句的区别:表达式有返回值,语句被执行。表达式一般是一个语句块,执行后,返回一个值 2.不使用return语句,最后一个表达式即返回值 if/else表达式有值,这个值就是跟在if或者else之后的表达式...原创 2019-09-02 17:23:44 · 153 阅读 · 0 评论 -
好程序员大数据学习路线分享Scala系列之数组
好程序员大数据学习路线分享Scala系列之数组,数组(Array) 1.定长数组 创建一个定长数组的方式 使用Array定义一个长度不变的数组 objectArrayDemo { defmain(args: Array[String]){ //初始化一个长度为8的定长数组,其所有元素均为0 valarr1 =newArray[Int](8) //...原创 2019-09-03 16:52:34 · 151 阅读 · 0 评论 -
好程序员大数据学习路线分享Scala系列之映射Map
好程序员大数据学习路线分享Scala系列之映射Map首先我们先来看一下什么是映射(map) 在Scala中,把哈希表这种数据结构叫做映射。 1.构建映射 在Scala中,有两种Map,一个是immutable包下的Map,该Map中的内容不可变;另一个是mutable包下的Map,该Map中的内容可变。 构建一个不可变的map 使用元组方式构建 构建一个可变的map 2...原创 2019-09-04 14:34:44 · 126 阅读 · 0 评论