Skip to content

Scala 学习笔记,对一些基础特性和编程细节进行总结,另外包含Scala代码例程

Notifications You must be signed in to change notification settings

wooyang2018/Scala-Learn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Scala-Learn

本项目参考了菜鸟教程,官方文档,旨在打造最佳的 Scala 学习笔记,笔记内容主要是对一些基础特性和编程细节进行总结整理,另外包含数据结构与算法的实践例程,适合了解 Scala 基础语法,想进一步深入学习的人。

Scala版本:Scala 2.12.12

仓库目录

  • Scala综合教程.md:适用于快速入门Scala的教程

  • Doc: 关于Scala的Markdown博客文档

  • Basic: Scala语言基础,包括循环,选择,异常,文件等代码实践

  • Algorithm:集合源码,包含List,Set,Map,Tuple,迭代器等,对常用数据结构以及算法的总结

  • 《Scala语言规范.pdf》

环境配置:

  • 安装jdk-1.8,具体过程略。
  • 访问 Scala 官网 https://www.scala-lang.org/download/all.html下载 Scala 编译器安装包,下载 scala-2.12.12.msi 后傻瓜安装,若scala-2.12.12.zip需要自己配置环境变量。
  • 成功安装后cmd下运行scala即可进入交互式编程界面,如果想要配合VsCode写程序的话需要安装Scala的插件。
  • HelloWorld.scala 程序测试一下:
object HelloWorld{
    def main(args:Array[String]):Unit={
        println("hello world!")
    }
}

控制台中编译运行:

$ scalac HelloWorld.scala 
$ scala HelloWorld

About

Scala 学习笔记,对一些基础特性和编程细节进行总结,另外包含Scala代码例程

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages