
Scala
好程序员IT
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
好程序员大数据学习路线分享scala单列和伴生对象
好程序员大数据学习路线分享scala单列和伴生对象scala单例object SingletonDemo {def main(args: Array[String]): Unit = {val s = SessionFactoryprintln(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系列之基础篇先了解Scala1.1什么是ScalaScala 是 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的定长数组,其所有元素均为0valarr1 =newArray[Int](8)//...原创 2019-09-03 16:52:34 · 152 阅读 · 0 评论 -
好程序员大数据学习路线分享Scala系列之映射Map
好程序员大数据学习路线分享Scala系列之映射Map首先我们先来看一下什么是映射(map)在Scala中,把哈希表这种数据结构叫做映射。1.构建映射在Scala中,有两种Map,一个是immutable包下的Map,该Map中的内容不可变;另一个是mutable包下的Map,该Map中的内容可变。构建一个不可变的map使用元组方式构建构建一个可变的map2...原创 2019-09-04 14:34:44 · 126 阅读 · 0 评论