Scala编程语言
- 一、Scala引入
-
- 1、学习Scala的目的
- 2、Scala的基本概念
- 二、Scala环境搭建
-
- 1、安装步骤
- 2、配置环境变量
- 3、测试Scala
- 4、Scala与idea的集成
- 5、关联源码
- 6、 class 和 object 说明
- 三、常用语法、变量和数据类型
-
- 1、 注释
- 2、变量和常量
- 3 、标识符的命名规范
- 4、字符串输出
- 5、键盘输入
- 6、数据类型(重点)
-
- 6.1 整数类型( Byte、 Short、 Int、 Long)
- 6.2 浮点类型(Float、Double)
- 6.3 字符类型(Char)
- 6.4 布尔类型(Boolean)
- 6.5 Unit类型、Null类型和 Nothing 类型(重点)
- 6.6 类型转换
- 四、运算符
-
- 1、算术运算符
- 2、关系运算符(比较运算符)
- 3、逻辑运算符
- 4、赋值运算符
- 5、位运算符
- 6、Scala 运算符本质
- 7、元组
- 五、流程控制
-
- 1、分支控制 if-else
- 2、Switch分支结构
- 3、For 循环控制
- 4、while和do while循环
- 5、循环终止
- 6、多重循环
- 六、函数式编程
-
- 1、函数基础
- 2、函数参数
- 3、函数的高阶函数
- 4、函数的高阶使用
- 5、函数的简化操作
- 七、面向对象
-
- 1、包和import导入
- 2、面向对象中的类
- 3、面向对象中类的属性
- 4、面向对象中类的方法
- 5、面向对象中类的代码块和内部类
- 6、面向对象中类的构造器
- 7、Scala中对象的创建
- 8、面向对象的特征
- 八、集合
-
- 1、Java集合体系
- 2、Scala集合体系
- 3、Scala集合的使用
- 4、Scala中集合的一些常用函数
- 九、隐式转换
-
- 1、隐式转换函数
- 2、隐式转换参数
- 3、隐式转换类
- 十、Scala中_的作用

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/23137.html