首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >单子在Scala中作为合成类?

单子在Scala中作为合成类?

提问于 2018-04-12 00:13:16
回答 2关注 0查看 362

我正在读Scala的编程,我不明白下面这句话(pdf第112页):

每个单例对象都被实现为合成类从静态变量引用,因此它们具有与Java静态相同的初始化语义。

这是否意味着如果我有一个单身n.FooBar在Scala中,编译器将创建一个名为FooBar$?

另外,作者所说的“从静态变量中引用”是什么意思?是否有一个隐藏的静态变量保存了对FooBar$班?

相关文章

相似问题

相关问答用户
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档