首页 > 其他 > 详细

SCALA DT大数据梦工厂 第79讲

时间:2015-08-07 00:15:47      阅读:286      评论: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
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!