Postbird

There I am , in the world more exciting!

《快学Scala》第12章练习答案
最近看了看《快学scala》,比较好的点在于这本书每一章后面都有一些练习,可以自己去做一下,对于掌握知识来讲还是不错的(像是以前上学后面的习题一样)。我不知道哪里有答案,也没有认真找过,就自己做...
scala Actor的 loop/receive/react
我在刚接触Actor的时候,看过王XX这个大专(坑)家(B)的部分视频,看到有一个scala的视频说了loop和react,不吹不黑,视频10分钟,广告6分钟!我也没有仔细看,没来想着能不能有点...
scala 依赖注入(Dependency Injection)
scala中可以通过依赖注入实现通过内部类无法做到的事情,或者是更加灵活的进行某些操作。依赖注入实际上相当于依赖路径的引入,而在写法上更加的灵活(阅读性并不是很强--个人感觉)。  ...
scala 操作XML的基础知识
scala操作XML相比java还有c++等是比较方便的,毕竟内置了对XML的操作。对XML配置文件的读取来说比较友好的解决。以下是对XML操作的简单演示(注释主要在代码中):1、读取XML文件...
scalca隐式转换的部分规则
比较基础的几条规则:一、隐式定义的位置:1、隐式转换可以直接定义在目标文件中2、隐式转换可以集中定义在某个包中,使用的时候引入包即可(常用)二、什么时候发生隐式转换?1、方法中的参数类型和实际类...
scala Self Type的简单使用
scala的self type在某些情况下比较实用需要注意的是:self => 必须放在所有的属性之前首先在内部类和外部类问题中应用,可以避免使用this产生二义性代码示例 packag...
scala Trait调用顺序
scala 中 trait 比起java的接口已经强大了很多。在混入trait和有父类的同时,构造器的调用顺序如下:1. 如果有父类,则先调用父类的构造器 2. 如果有父trait,它会按照继承...
scala的多态和动态绑定(简单理解)
 每个面向对象语言都有基本的特征就是多态,但是实际过程中多态用的不是特别的多(自己的低级经历)。但是在某种特定情况下的多态和动态绑定实际上能够有事半功倍的效果,但是简单的示例是表现不出...
Scala内部类用法
值得注意的是:内部类可以访问外部类的所有成员,即使是private[this]的私有成员也可以访问内部类可以看做是外部类的一个成员,只是这个成员不是属性也不是方法,而是一个类,因此它和外部类的其...
scala访问控制规则表
修饰符 访问范围 无任何修饰符 任何地方都可以使用 private[scala] 在定义的类中可以访问,在scala包及子包中可以访问 private[this] 只能在定义的类...