zoukankan      html  css  js  c++  java
  • Scala学习:第一张基础 心得

    这是一个神奇的语言。

    安装环境就够折腾了,居然还挑eclipse,最新的4.4居然不支持,要用4.3.2

    第一张都是些简单的概念介绍,但是通过第一张可以看出scala和其他语言的语法上存在较大的区别(当然根据我的知识范围也就是指的c#,Java)

    关键点:

    1.Scala中,我们不需要包装类型。

       读到这里时,我对性能产生了担心,于是赶快查了下对Scala和Java的性能对比。有个比较好的文章。内容不多,字字珠玑。

      

    • 不要使用for循环
    • 不要使用scala.collection.mutable
    • 不要使用scala.collection.immutable
    • 总是使用private[this]
    • 不要使用闭包

    http://www.cnblogs.com/superjt/archive/2012/04/22/2465348.html

    2.Scala中没有静态方法

      概念:单例对象,伴生对象

    作业题:

    1.第一题有错,需要多敲一个"."才能出来

    2.简单

    3.简单

    4.简单

    5.简单

    6.简单

    7.简单

    8.有趣。Scala太牛B了,居然可以把一个BigInt任意进制的转换(技能鉴定的同学们有福了)

    9.简单

    10.简单

  • 相关阅读:
    设置开发环境
    安装开发软件
    学习路线
    预备知识
    Spring是什么
    yum安装nginx
    .net 哈希
    Excel文件处理Demo
    汉字处理组件
    Log4Net
  • 原文地址:https://www.cnblogs.com/xiaocaicai/p/3854723.html
Copyright © 2011-2022 走看看