📝 Scala教程
81篇技术文档📅  最后修改于: 2021-01-09 12:17:35        🧑  作者: Mango
Scala文件处理Scala提供了预定义的方法来处理文件。您可以创建,打开,写入和读取文件。 Scala提供了一个完整的软件包scala.io用于文件处理。在本章中,我们将详细讨论所有这些文件操作。Scala创建文件示例Scala不提供文件写入方法。因此,您必须使用Java PrintWriter或FileWriter方法。上面的代码将创建一个文本文件ScalaFile.txt。创建文件后,pri...
📅  最后修改于: 2021-01-09 12:18:27        🧑  作者: Mango
Scala多线程多线程是同时执行多个线程的过程。它允许您独立执行多个操作。您可以通过使用多线程来实现多任务。线程是占用较少内存的轻量子进程。多线程用于在Scala中开发并发应用程序。Scala没有提供任何单独的库来创建线程。如果您熟悉Java的多线程概念,那么您将知道它与Scala语言本身的语法相似。您可以通过扩展Thread类或Runnable接口来创建线程。两者都提供了一种运行方法来提供特定的...
📅  最后修改于: 2021-01-09 12:19:21        🧑  作者: Mango
Scala线程有两种创建线程的方法:通过扩展Thread类通过实现Runnable接口通过扩展线程类的Scala线程示例下面的示例扩展Thread类并覆盖run方法。 start()方法用于启动线程。输出:通过扩展可运行接口的Scala线程示例以下示例实现Runnable接口并覆盖run方法。 start()方法用于启动线程。输出:...
📅  最后修改于: 2021-01-09 12:20:20        🧑  作者: Mango
Scala线程方法线程类提供了各种方法来处理线程的状态。您可以使用这些方法来控制线程流。下表包含Thread类的常用方法。MethodDescriptionpublic final String getName()It returns thread’s name.public final int getPriority()It returns thread’s priority.public Th...
📅  最后修改于: 2021-01-09 12:22:54        🧑  作者: Mango
Scala面试问题1)什么是Scala?Scala是一种通用编程语言。它支持面向对象,功能和命令式编程方法。它是一种强大的静态类型语言。在Scala中,无论是函数还是数字,一切都是对象。它是由Martin Odersky在2004年设计的。Scala程序示例有关更多信息:单击此处。2)Scala的功能是什么?Scala具有以下功能:类型推断:在Scala中,您不需要明确提及数据类型和函数返回类型。...
📅  最后修改于: 2021-01-09 12:23:46        🧑  作者: Mango
Akka教程Akka教程提供了Akka的基本和高级概念。我们的Akka教程专为初学者和专业人士设计。Akka是用Scala编写的开源库或工具包,用于创建并发,分布式和容错应用程序。我们的Akka教程包含Akka API的所有主题,例如什么是演员,演员生命周期,演员交流,道具,儿童演员,演员系统等。先决条件在学习Akka之前,您必须具有Scala的基本知识。听众我们的Akka教程旨在帮助初学者和专业...