码迷,mamicode.com
首页 > 其他好文 > 详细

SCALA DT大数据梦工厂 第79讲

时间:2015-08-07 00:18:53      阅读:127      评论:0      收藏:0      [点我收藏+]

标签:

王家林亲授《DT大数据梦工厂》大数据实战视频“Scala深入浅出实战经典”视频、音频和PPT下载!第79讲:Scala单例深入讲解及单例背后的链式表达式
腾讯微云:http://url.cn/bZPNhv
百度云盘:http://pan.baidu.com/s/1eQdIzPw
360云盘:http://yunpan.cn/cdm9IH3BEwnEY 访问密码 e591
本节王老师讲了scala的单例
object Scala
class Java1
class JVM{def method1:this.type=this}
class JVM_Language extends JVM{def method2:this.type=this}
object Singleton_type{
def main(args:Array[String]){
println(Scala.getClass)//Scala$单例类 因为是object
println(typeOf[Scala.type])//Scala的类型 .type
val java=new Java1
val java2=new Java1
println(typeOf[java.type])//java.type单例的类型
println(typeOf[java2.type])//java2.type
val content:java.type=java
//val content:java.type=java2
val jvm=new JVM_Language
println(jvm.method1)//JVMLanguage类型
jvm.method1.method2//JVMLanguage类型的才能调用method2方法
}
}

SCALA DT大数据梦工厂 第79讲

标签:

原文地址:http://www.cnblogs.com/trgaaaaa/p/4709503.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!