Scala2.11.7学习笔记API说明

欢迎访问:鲁春利的工作笔记,学习是一种信仰,让时间考验坚持的力量。



Scala Standard Library 2.11.7

This is the documentation for the Scala standard library.

Package structure

The scala package contains core types like Int, Float, Arrayor Option which are accessible in all Scala compilation units without explicit qualification or
imports.

Notable packages include:

Additional parts of the standard library are shipped as separate libraries. These include:

  • scala.reflect   - Scala‘s reflection API (scala-reflect.jar)
  • scala.xml    - XML parsing, manipulation, and serialization (scala-xml.jar)
  • scala.swing  - A convenient wrapper around Java‘s GUI framework called Swing (scala-swing.jar)
  • scala.util.continuations - Delimited continuations using continuation-passing-style
       (scala-continuations-library.jar, scala-continuations-plugin.jar)
  • scala.util.parsing - Parser combinators, including an
       example implementation of a JSON parser (scala-parser-combinators.jar)
  • scala.actors    - Actor-based concurrency (deprecated and replaced by Akka actors,
       scala-actors.jar)

Automatic imports

Identifiers in the scala package and the scala.Predef object are always in scope by default.

Some of these identifiers are type aliases provided as shortcuts to commonly used classes.  For example, List is an alias forscala.collection.immutable.List.

Other aliases refer to classes provided by the underlying platform.  For example, on the JVM, String is an alias for java.lang.String.

时间: 2024-10-08 20:50:25

Scala2.11.7学习笔记API说明的相关文章

Scala2.11.7学习笔记汇总

欢迎访问:鲁春利的工作笔记,学习是一种信仰,让时间考验坚持的力量. 本文出自 "闷葫芦的世界" 博客,请务必保留此出处http://luchunli.blog.51cto.com/2368057/1715754

Scala2.11.7学习笔记(七)Scala包介绍

欢迎访问:鲁春利的工作笔记,学习是一种信仰,让时间考验坚持的力量. 本文出自 "鲁春利的工作笔记" 博客,请务必保留此出处http://luchunli.blog.51cto.com/2368057/1705420

Scala2.11.7学习笔记(八)private修饰符说明

欢迎访问:鲁春利的工作笔记,学习是一种信仰,让时间考验坚持的力量. public protected private

Scala2.11.7学习笔记(六)文件操作

欢迎访问:鲁春利的工作笔记,学习是一种信仰,让时间考验坚持的力量. 1.读取文件 import scala.io.Source; if (args.length > 0) {     for (line <- Source.fromFile(args(0)).getLines()) {         println(line.length + "\t" + line);     } } else {     Console.err.println("Please

Scala2.11.7学习笔记(四)

欢迎访问:鲁春利的工作笔记,学习是一种信仰,让时间考验坚持的力量. 简单的类定义 class CheckSumAccumulator {     private var sum = 0;     def add (b : Byte) : Unit = sum += b;     def checksum () : Int = ~ (sum & 0xFF) + 1; } Scala中class的缺省修饰符为public(public,protected,private),类的方法以def定义开始,

Scala2.11.7学习笔记(七)类和对象

鲁春利的工作笔记,好记性不如烂笔头 apply 需要构造有参数需求的伴生对象时,可定义并使用apply方法. class HelloWorld (var m : String, var n : Char) {     println("I'm class HelloWorld!");     def speak () {         println("Class HelloWorld Speak.");     } } object HelloWorld {  

Scala2.11.7学习笔记(一)

环境准备 基础入门

Scala2.11.7学习笔记(六)Scala特质介绍

特质 Scala的trait 和Java 的Interface相比,可以有方法的实现.Scala的Trait支持类和Singleton对象和多个Trait混合(使用来自这些Trait中的 方法,而不时不违反单一继承的原则). Scala为Singleton对象的main定义了一个App trait类型,因此上面的例子可以简化为: HelloWorld.scala object HelloWorld extends App {     println("Hello World!"); }

Dubbo -- 系统学习 笔记 -- API参考手册

API参考手册 配置API 注解API 模型API 上下文API 服务API API参考手册 Dubbo的常规功能,都保持零侵入,但有些功能不得不用API侵入才能实现. API汇总如下: 配置API com.alibaba.dubbo.config.ServiceConfig com.alibaba.dubbo.config.ReferenceConfig com.alibaba.dubbo.config.ProtocolConfig com.alibaba.dubbo.config.Regis