腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如
何在
Kotlin
伴生
对象
中
设置
线程
安全
的
全局变量
?
kotlin
、
global-variables
我想在
伴生
对象
中
设置
一个可变变量,并以静态
的
方式在其他方法中使用它。this is to get flag value in other methods static way, like GlobalVariable.getVal()} flag是我需要
的
变量,我将在其他方法
中
调用modifyFlag()方法,将值
设置
为标志,然后在需要
的
时候使用GlobalVariable.getVal()。我不确定它是否以这种方式是<
浏览 107
提问于2019-12-17
得票数 2
3
回答
如何通过反射在
Kotlin
中
设置
同伴
对象
的
属性?
reflection
、
kotlin
当我有一个有
伴生
对象
的
类时,是否可以使用反射在这个
伴生
对象
中
设置
一个属性?我可以使用正常
的
属性来完成这个任务,但是在
伴生
对象
上失败:import
kotlin
.reflect.full.companionObject, "hello")时,我得到
线程
"
浏览 0
提问于2017-07-12
得票数 3
回答已采纳
4
回答
Kotlin
中
的
同步单例
android
、
kotlin
、
singleton
、
synchronized
我刚来
Kotlin
。还在学习基本语法。我听说过Java
中
类似于静态
的
伴生
对象
。但是不知道如
何在
Kotlin
中
创建同步单例。
浏览 0
提问于2019-06-30
得票数 2
2
回答
kotlin
中
的
lateinit、lazy和singleton模式
java
、
singleton
、
kotlin
、
lazy-initialization
、
kotlin-lateinit
在
伴生
类
中
,我得到了以下代码。
伴生
对象
中使用lateinit或lazy来实现
线程
安全
、单例?2)我认为
kotlin
object/lazy提供了
线程
安全
保证,如
何在
双重检查锁定模式
中
利用它? 3)有没有比双重检查锁定模式更好
的
模式?假设构造函数确实需要参数。我确实注意到,我必须在
伴生
对象
中
添加一些其他变量或函数
浏览 12
提问于2017-11-11
得票数 4
3
回答
类
中
对象
与
伴生
对象
kotlin
他们似乎都在做同样
的
事情。
浏览 0
提问于2019-02-06
得票数 0
1
回答
生成Kdoc
的
Kotlin
问题
android
、
android-studio
、
kotlin
、
kdoc
嗨,我遇到了Kdoc
的
问题,所以我遵循了这个:https://blog.jetbrains.com/
kotlin
/2020/08/dokka-preview-based-on-
kotlin
-1-4-0它工作得很好,但是我不明白,我没有在docs下面列出所有的类,因为它在我关注
的
链接
中
。我还需要添加什么才能得到这个漂亮
的
演示文稿?我还有另一个问题,我有一个带有
伴生
对象
的
类,但这
浏览 24
提问于2020-09-29
得票数 0
1
回答
为什么在Android+
Kotlin
中使用newStartIntent
的
伴生
对象
?
android
、
kotlin
、
android-intent
我在
Kotlin
中
见过相当多
的
示例,其中activity类有一个
伴生
对象
来封装start intent
的
创建,如下所示。它似乎特别受Java
的
启发。savedInstanceState) // ...} 既然
Kotlin
有顶级函数,为什么不跳过
伴生<
浏览 0
提问于2020-06-07
得票数 3
2
回答
kotlin
中
的
静态变量?
kotlin
我需要定义一个变量,并像访问java
中
的
静态变量一样访问它。我想通过一个类
的
名字来访问这个变量。
浏览 17
提问于2019-09-04
得票数 0
回答已采纳
2
回答
在webapp2
中
以
全局变量
的
形式访问请求
google-app-engine
、
webapp2
我正在将我
的
appengine应用程序从Pylons迁移到webapp2。在pylons
中
,请求和响应
对象
是全局
的
。但是,在webapp2
中
,它们是作为
对象
属性(self.request、self.response)访问
的
。 但我假设在extras包中使用Local模块是为了以
线程
安全
的
方式访问
全局变量
。我不知道如
何在
webapp2应用程序中将request
对象
作
浏览 2
提问于2011-12-26
得票数 0
1
回答
多
线程
和oop
c++
、
multithreading
、
oop
、
global-variables
我正在处理一个使用两个不同
线程
(th1和th2)
的
项目。它们通过extern关键字共享多个
对象
和变量。它们是全局
对象
和
全局变量
。类似于:在我看来: 并不是一种
浏览 1
提问于2013-08-28
得票数 0
1
回答
如
何在
Kotlin
中
同步检查和
设置
变量?
asynchronous
、
kotlin
我有一个可变
的
nullable属性。我想检入一个方法,如果它
的
值为null,如果是,就将它
设置
为一个新创建
的
对象
。然后,我会调用属性
的
一个方法(old或new,但现有
对象
)。使用.let时,我无法重新分配属性。当使用synchronized(...)或.withLock时,在赋值和调用之间,
线程</
浏览 20
提问于2019-11-18
得票数 1
14
回答
参数在
Kotlin
中
的
Singleton
android
、
kotlin
我正在尝试将Android应用程序从Java转换到
Kotlin
。这个应用程序中有几个单身汉。对于没有构造函数参数
的
单例,我使用了一个
伴生
对象
。还有另一个接受构造函数参数
的
单例。INSTANCE = new TasksLocalDataSource(context); return INSTANCE;}有几个类似的问题,但我不喜欢答案:)
浏览 28
提问于2016-11-03
得票数 102
回答已采纳
1
回答
我如
何在
铁锈特征
中
声明这样
的
函数?
rust
需要全局
对象
并在运行时确定
对象
}; void Import(B* b){} 我试过使用
浏览 2
提问于2021-12-10
得票数 -2
1
回答
Kotlin
的
单例
线程
安全
吗?
thread-safety
、
singleton
、
kotlin
Kotlin
单例(更具体地说,
对象
声明)通过构造是
线程
安全
的
吗?如果不是,用
Kotlin
编写
线程
安全
单例
的
最佳实践是什么? 我想是的,但我在文档
中
找不到任何关于它
的
明确声明。
浏览 101
提问于2015-05-12
得票数 27
回答已采纳
3
回答
Kotlin
中
的
对象
/私有构造函数/
伴生
对象
之间
的
区别?
android
、
kotlin
我刚从Java搬到
Kotlin
。我试图在Singleton.getInstance().someMethod()
的
帮助下创建一个singleton作为常规
的
java方式,并发现在
Kotlin
中有几种不同
的
东西可以使用:
伴生
对象
companion object Factory {}所以你能帮我解释一下你是哪种类型
浏览 2
提问于2020-06-25
得票数 2
2
回答
在Scala
中
以
线程
安全
的
方式初始化单例元素
的
正确方法是什么?
multithreading
、
scala
、
thread-safety
、
singleton
我曾经遇到过在Scala
中
以
线程
安全
的
方式初始化单例元素
的
问题。通常使用
伴生
对象
。但这一次我需要将一个config
对象
传递给初始化器。调用
伴生
对象
的
某些init函数要么不是
线程
安全
的
,要么会导致锁,这对于Scala来说似乎是低级
的
(可能是我错了)。 我想出
的
东西是一个缓存。使用相同
的
参数调用c
浏览 1
提问于2015-04-06
得票数 1
1
回答
UtteranceProgressListener在
Kotlin
中
的
应用
android
、
kotlin
我对
Kotlin
非常陌生,最近我一直在玩Android 类。我让它以一种基本
的
方式工作,但现在我想试着检测说话什么时候开始/停止了。private fun setTextToSpeech() { textToSpeech = TextToSpeech(this@PhraseListActivity,,但是函数中试图
设置
语音侦听器
浏览 1
提问于2018-03-01
得票数 0
回答已采纳
1
回答
如
何在
多
线程
env
中
访问
全局变量
?
objective-c
、
multithreading
、
properties
如
何在
多
线程
env
中
访问
全局变量
?下面的messageServerUrl变量如何保证
线程
的
安全
?它
的
原子足够
安全
吗?如果没有,还有其他解决方案吗?任何想法请分享,谢谢提前。
浏览 2
提问于2014-01-22
得票数 0
回答已采纳
1
回答
异步同步原语不
安全
线程
有什么意义?
python
、
multithreading
、
python-asyncio
似乎有几个异步函数,
如
,因为同步原语并不是
线程
安全
的
.考虑到例如asyncio.Lock,考虑到
线程
安全
,我假设当我们在计算机
中
运行多个
线程
时,这个锁不会锁定
全局变量
,因此竞争条件是问题。(不是批评,而是诚实
的
怀疑) 这些不
安全
原语
的
案例用途是什么?
浏览 3
提问于2022-11-04
得票数 1
2
回答
在
Kotlin
原住民
中
,如何将一个
对象
保持在一个单独
的
线程
中
,并在不使用C指针
的
情况下从任何其他头改变它
的
状态?
multithreading
、
kotlin
、
kotlin-multiplatform
、
kotlin-native
这里
的
含义是,这样做并不容易,因为
Kotlin
原住民关于在
线程
之间传递
对象
的
规则(TLDR:您不应该在周围传递可变
对象
。见: )。而且,理想情况下,我
的
日志函数将接受任何
对象
。)或者我可以将指针存储在
全局变量
中
。
Kotlin
原住民
中
可用于并发性
的
API(截至
Kotlin
1.3.61),但是我想知道更好
的
方法是什么(使用
浏览 12
提问于2020-01-22
得票数 4
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Kotlin 中的伴生对象和静态成员
你还不会用Kotlin?快上车!
Better Kotlin
kotlin学习笔记
从Java到Kotlin(六)
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券