Scala语言学习
学习Scala
Light_Laser
光机电学习进阶之路
展开
-
ZooKeeper系列笔记1 - ZooKeeper安装使用(Window)
ZooKeeper系列笔记1 -ZooKeeper安装使用Java JDK的安装Zookeeper的安装Java JDK的安装zookeeper的运行依赖于java运行环境,因此需要先安装JDKJDK的安装可以参考如下链接:JDK安装路径安装结束后可以采用win+R键输入cmd调出控制窗口输入java -version来验证是否成功Zookeeper的安装1.官网下载压缩包并解压至文件夹,我是放在D:\APP\zookeeper-3.4.12下2.在D:\APP\zookeeper-3.原创 2020-11-23 20:53:07 · 169 阅读 · 0 评论 -
Scala系列笔记4 - 方法与函数
Scala系列笔记4 - 方法与函数Scala方法声明Scala函数声明传名调用可变参数指定参数名和默认参数值递归函数偏应用函数Scala有方法和函数之分;Scala方法是类的一部分,而函数是一个对象可以赋值给一个变量;方法和函数的主要差别在于是否在类中定义,且函数可作为一个参数传入到方法中,而方法不行,在Scala中无法直接操作方法,必须先将其转换成函数;Scala方法声明Scala方法声明格式:def functionName ([参数列表]):[return type] //定义抽象方法d原创 2020-11-23 10:25:03 · 256 阅读 · 0 评论 -
Scala学习系列笔记3 - Scala基础语法
Scala学习系列笔记3 - Scala基础语法IF-ELSE语句循环语句for循环do-while与while循环模式匹配IF-ELSE语句与其他的语言的基本一致// 基本语法格式:if(布尔表达式1){ //如果布尔表达式1为true,则执行该语句}else if(布尔表达式2){ //如果布尔表达式2为true,则执行该语句}else{ //如果上述条件为false,则执行该语句}实例:object IfelseTest{ def main(args:Array[原创 2020-11-11 16:58:13 · 326 阅读 · 0 评论 -
Scala学习系列笔记2 - Scala基本概念
Scala学习系列笔记2 - Scala基本概念基础数据类型常用转义字符变量声明运算符运算符优先级基础数据类型值得注意的的主要是Nothing、Any、AntVal和AnyRef常用转义字符变量声明** 在Scala中,主要是采用val、var来定义,常量和变量的类型可以省略不写,因为Scala具有自动推断机制;其中val定义的是常量,定义后不可修改,var定义的是变量,可以进行修改 **变量是一种使用方便的占位符,用于引用计算机内存地址,变量创建后会占用一定的内存空间val myVal原创 2020-11-11 15:47:05 · 219 阅读 · 0 评论 -
Scala学习系列笔记1 - Scala基本概念
Scala学习系列笔记1 - Scala基础语法Scala简介面向对象特性函数式编程静态类型扩展性并发性Scala基本语法标识符关键字Scala简介Scala是Scalable Language的简写,是一门多范式的编程语言,该语言类似于Java,可以与Java进行互操作,其具有面向对象编程和函数式编程的各种特性,其具有以下特性:面向对象特性Scala是一门纯面向对象的语言,每个值都是对象,对象的数据类型以及行为由类和特质描述,类抽象机制的扩展有两种途径:一种途径是其Trait特性,即子类继承,Tr原创 2020-11-10 22:23:44 · 439 阅读 · 0 评论
分享