腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在内部
对象
之后
初始化
伴生
对象
、
、
然后我想创建所有这些
对象
的列表,所以我在
伴生
对象
中创建了列表: fun main() { println(Color.allColors) Blue }} 上面的解决方案看起来很好,不会产生太多的样板,但它为
伴生
对象
中的每个属性创建了一个永远存在的额外
对象<
浏览 17
提问于2019-03-01
得票数 4
1
回答
访问嵌套类
伴生
对象
内部的外部类
我
在内部
data class中有一个
伴生
对象
,并且我想访问内部类
伴生
对象
中的外部类属性。另外,我想让内部类保持为数据类。
浏览 0
提问于2021-04-07
得票数 0
2
回答
一个特性能保证它在编译或运行时被同伴
对象
继承吗?
、
、
我有一个特性,即
初始化
本质上并不是线程安全的,而是严格地用作
伴生
对象
的基础,根据定义,
初始化
是线程安全的。 有什么方法可以保证(无论是在编译时还是在运行时)特征总是由
伴生
对象
扩展的?该特性有一个方法,它总是并且只有在伴随
对象
初始化
时才被调用,这可能是验证的站点。
浏览 6
提问于2015-01-10
得票数 2
回答已采纳
1
回答
Scala:在伙伴
对象
中获取伙伴类
、
我需要在我的
伴生
对象
中定义一个val,它是用一个以
伴生
类为参数的方法
初始化
的。 我想用不重复的方式来处理这件事。我的问题是,X.getClass和classOfX不一样。第一个是
伴生
对象
的类,第二个是
伴生
类的类,但我需要在不直接硬编码的情况下获得
伴生
类。
浏览 0
提问于2013-06-13
得票数 5
回答已采纳
1
回答
在kotlin类中创建辅助构造函数的正确位置是什么?
在init块之上或下面创建辅助构造函数的正确位置是什么? val bottleColor: String
浏览 1
提问于2020-02-23
得票数 0
回答已采纳
1
回答
伴生
对象
在Kotlin中被过度使用吗?
、
void content() {} 我转换成Kotlin它显示它变成了 companion object { } 我想知道我应该将它保留在
伴生
对象
中,还是应该删除
伴生
对象
?
浏览 22
提问于2020-04-07
得票数 1
3
回答
Kotlin:类中
对象
和
伴生
对象
的区别
、
、
在kotlin中,
对象
和类中的
伴生
对象
有什么区别?//something //something}它的“静态”(我来自java端)生命周期有什么不同吗?
浏览 61
提问于2017-05-06
得票数 92
回答已采纳
2
回答
Scala等效于使用
伴生
对象
的static final
、
getTest123() { // code goes here}我是否可以在
伴生
对象
中选择将jedisPool设为公共的或私有的?
浏览 3
提问于2014-05-22
得票数 0
1
回答
为什么一个物体不能有一个同伴的物体?
、
describe ("feature1") { assertTrue(123, 120 + 3) }我想
初始化
一些常量一个类的解决方案,以及一个非常直接的整体解决方案,将是使用一个
伴生
对象
: describe ("feature1") { } companion ob
浏览 0
提问于2020-10-30
得票数 0
5
回答
强制
初始化
Scala单例
对象
、
我想注册来自类的
伴生
对象
的投影。不幸的是,这不起作用。据我所知,这是因为没有
初始化
A
伴生
对象
。实际上,如果我在A
对象
上调用任何方法(比如被注释掉的hashCode调用),那么投影就被正确注册了。 我的问题是-如何在JVM启动时自动
初始化
A
对象
?如果有必要,我不介意扩展一个特征或其他东西。
浏览 4
提问于2011-06-06
得票数 14
回答已采纳
2
回答
Scala中有类方法这样的东西吗?
、
许多面向
对象
语言都有一些用于类方法和类变量的工具。例如,Ruby允许通过元类实现这一点。在Scala中以类似的方式查看
伴生
对象
是否公平?
浏览 0
提问于2014-01-15
得票数 2
1
回答
在scala中加载JNI库
、
因为这个库只需要加载一次,所以我尝试将加载放在
伴生
类中。._}我推测它试图在运行
初始化
器之前解析类型,所以我尝试将库加载移动到基类。我希望这将意味着基类(装载库)在派生类(装入类)开始
初始化
之前被完全
初始化
。有没有办法让它和<em
浏览 14
提问于2018-07-21
得票数 1
回答已采纳
2
回答
在Scala中以线程安全的方式
初始化
单例元素的正确方法是什么?
、
、
、
我曾经遇到过在Scala中以线程安全的方式
初始化
单例元素的问题。通常使用
伴生
对象
。但这一次我需要将一个config
对象
传递给
初始化
器。调用
伴生
对象
的某些init函数要么不是线程安全的,要么会导致锁,这对于Scala来说似乎是低级的(可能是我错了)。 我想出的东西是一个缓存。使用相同的参数调用cache有助于将其完全
初始化
一次。那么,在Scala中是否存在这样一个单例,它只支持一次
初始化
,并忽略后续调用的参数?
浏览 1
提问于2015-04-06
得票数 1
1
回答
Kotlin -有没有一种方法可以用
伴生
对象
中定义的接收器来定义函数的显式作用域?
、
SomeData.create("hello") } } 整个意图是提供一个静态工厂方法来创建有效的值
对象
这里的问题是编译器无法解析SomeUseCase#run中的
伴生
对象
方法(SomeData#create,SomeOtherData#create),它会抱怨接收器是不正确的。
浏览 23
提问于2020-10-29
得票数 1
回答已采纳
1
回答
使用scala类型宏从case类访问
伴生
对象
(反之亦然
、
、
、
我正在尝试基于case类的字段在
伴生
对象
上创建值。我想做这样的事情: val a: Int,) extends MyTypeMacroobjectval c: B = //Code value derived from case class fields...因为
伴生
对象
和类可以相互访问,所以我不应该通过从case类类型宏中访问
伴生
浏览 0
提问于2013-06-10
得票数 2
2
回答
为什么要使用Kotlin伙伴
对象
而不是
初始化
程序块来创建?
、
说,在创建类时,当类很复杂时,可以使用Kotlin
伴生
对象
。演示如何在类中使用Kotlin
初始化
器块。personAge println("Age = $age")} 为什么要使用辅助
对象
来完成这个任务,而不是使用
初始化
程序块呢?
浏览 1
提问于2019-08-12
得票数 1
2
回答
在配套
对象
Kotlin中
初始化
ImageView
、
、
我正在尝试
初始化
伴生
对象
中的ImageView,因为我希望这些方法是静态的,但我遇到了一个错误,下面是我的代码 lateinit var bufferingAnimation) bufferingAnimation.clearAnimation()我无法
初始化
浏览 4
提问于2018-02-23
得票数 0
1
回答
Scala -更新游戏世界
在Java或其他面向
对象
编程中,这一点对我来说是绝对清楚的。现在我来到Scala..。到目前为止,我所实现的只是一个容器,其中包含许多细胞,这些细胞应该在每个周期内发生突变。
浏览 0
提问于2011-12-23
得票数 0
回答已采纳
2
回答
如何在不继承抽象类的情况下在Kotlin中创建抽象类的数组
、
2][2];但是我在Kotlin里尝试了同样的方法 var arr = Array(2) {Array(2) {A}}然后它会给出错误,因为“分类器'A‘没有
伴生
对象
,因此必须在这里
初始化
”,但是后来我尝试在抽象类中的
伴生
对象
中放入一些变量,现在它没有给出任何错误。
浏览 0
提问于2021-11-15
得票数 1
3
回答
类中
对象
与
伴生
对象
Factory和Factory2有什么不同?他们似乎都在做同样的事情。companion object Factory { val car = Car(horsepowers) return car} val cars
浏览 0
提问于2019-02-06
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Kotlin 中的伴生对象和静态成员
Python面向对象(2)-类实例初始化及访问权限
从 static 关键字深入理解 java 对象初始化顺序
轻松教你如何在C+中,使用参数化构造函数来初始化对象数组
继“撒钱催婚”之后,明年起,对象包分配,日本官方管了
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券