腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(4968)
视频
沙龙
2
回答
如
何在
单
例
中
避免
Android
上下
文中
的
静态
字段
?
、
在我
的
Android
应用程序
中
,我需要为服务类创建带参数
的
单
例
: class AndroidFileUtil2 private constructor(newContext: Context) {当我调用AndroidFileUtil2.getTest()时,它是我应用程序
的
成功打印缓存目录。Smt如下所示: getTest(): context_cacheDir = /data/user/0/com.myproject.clie
浏览 37
提问于2020-01-30
得票数 0
1
回答
从守护进程线程更新
单
例
、
、
、
我有一个
单
例
存储来自不同片段
的
共享信息。在没有同步化
的
情况下,从创建
的
线程
中
更新
单
例
是否正确?我
的
意思是关于Java/
Android
内存模型。(
单
<e
浏览 1
提问于2015-06-07
得票数 2
回答已采纳
5
回答
将JSR-356 WebSocket @ServerEndpoint与Spring3Beans集成
、
、
、
、
我使用Spring3.2.5,没有完全新
的
JSR-356 WebSockets支持。我希望在我
的
@ServerEndpoint WebSocket服务器中有
单
例
bean引用,它由servlet容器本身实例化,而不是在Spring
上下
文中
实例化。@Service public class WebSock
浏览 1
提问于2014-03-16
得票数 8
回答已采纳
1
回答
获取
单
例行为。Spring contexts问题
我一直在玩spring,有一个关于在我
的
一个类上获取
单
例行为
的
问题。更具体地说,我有一个名为Cache
的
类,我希望它具有
单
例行为。我将首先发布我
的
实际代码
的
重要部分(一个mdb、一个servlet和一些xml文件),然后详细说明我
的
问题。
中
,我使用以下代码注入一个Cache实例 ApplicationContext ctx = WebApplicationContextUtils.getWebApplicationContext(ge
浏览 5
提问于2012-11-28
得票数 0
2
回答
是否应该在
上下
文中
注入匕首?
、
我知道用Dagger注入
上下
文是可能
的
。我们可以看到和
的
例子。 不要将
Android
上下
文类放置在
静态
字段
中
;这是内存泄漏(也会中断即时运行)。我理解,通过使用Dagger注入
上下
文,我们将其放置在一个
单
浏览 5
提问于2017-06-04
得票数 4
回答已采纳
1
回答
Spring:如何动态创建
单
例
作用域bean?
、
、
、
在Spring 4
中
,如
何在
上下
文中
添加一个新
的
单
例
作用域bean?我检查了类,但它只创建原型范围
的
bean,而不是
单
例
。
浏览 4
提问于2014-08-05
得票数 1
回答已采纳
1
回答
如何从Java超类
中
的
静态
方法创建子类
的
新实例?
、
、
我有一个抽象
的
单
例
类,我希望它有一个表示
单
例
实例
的
instance
字段
。this.getClass().newInstance() : instance;} 我想让它起作用,这样当我从AbstractClass
的
子类调用它时,它会返回该子类
的
实例,而不是AbstractClass
的
实例,这就是为什么我尝试使用this#getClass()而不仅仅是AbstractClass
的
原
浏览 10
提问于2021-02-11
得票数 0
回答已采纳
2
回答
Guice @Singleton必须遵循Singleton设计模式吗?
、
、
、
用注释
的
类是否必须遵循 我
的
猜测是,它们不需要:没有必要有一个私有构造函数和一个static .instance()方法,而是由Guice确保类
的
一个实例将被实例化。
浏览 0
提问于2015-07-17
得票数 2
回答已采纳
2
回答
带有全局
上下
文
的
Android
Singleton
、
根据
Android
的
文档,它说: 通常不需要子类应用程序。在大多数情况下,
静态
单
节点可以以更模块化
的
方式提供相同
的
功能。如果您
的
单
例
需要全局
上下
文(例如,注册广播接收器),那么检索它
的
函数可以给出一个
上下
文,在第一次构造
单
例
时在内部使用Context.getApplicationContext()。如何创建具有全局
上下
文<em
浏览 8
提问于2012-12-27
得票数 54
回答已采纳
4
回答
单
例
vs GetSafeUninitializedObject
、
、
、
我遇到了Marc Gravell关于如
何在
不调用构造函数
的
情况下创建对象
的
answer。是否有人可以确认这不会绕过
单
例
模式
的
完整和最佳实现(参考实现。为什么?我猜更具体地说,我不清楚GetSafeUninitializedObject()在类
的
构造函数(
静态
、私有等)
的
上下
文中
的
内部工作原理。
浏览 4
提问于2013-01-29
得票数 1
回答已采纳
2
回答
在
Android
中使用
单
例
模式如何影响内存
的
使用?
、
我正在考虑在我正在构建
的
Android
应用程序中使用
单
例
模式作为适配器和助手,但我不太熟悉Java
的
垃圾收集以及
静态
属性(
如
static FooBar instance)对内存使用
的
影响。它会对
Android
应用产生足够大
的
影响吗?我应该
避免
使用它吗?
浏览 3
提问于2015-01-31
得票数 1
回答已采纳
2
回答
Android
-Google在Singleton模式上
的
矛盾
、
、
、
我已经读到了一些关于在
Android
中使用Singleton模式
的
文章,以及它在保持
上下
文方面的缺点。sSingleton == null) { } } 不要将
Android
类放置在
静态
字段
中
(对HttpManager
的
静态
引用,其
浏览 6
提问于2016-10-03
得票数 6
回答已采纳
2
回答
Java泛型-什么时候需要参数化?
、
、
、
下面是一个简单
的
例子:如果你想知道,我正在尝试一个
单
例
模式。挑战是这个类是在一个单独
的
套餐游戏中扩展
的
,我不能让这个套餐(模型)对那个游戏有任何依赖。因此,构造函数必须是模型化
的
。因此,让构造器将
单
<e
浏览 1
提问于2012-02-18
得票数 0
回答已采纳
2
回答
Android
:无需活动或
上下
文引用即可访问资源
、
我把这个问题贴出来,希望能得到一些明确
的
答案。此外,这完全破坏了各种设计模式,例如
单
例
,在获取实例时必须提供参数。那么有没有办法或者整个社区都能接受这个问题呢?
浏览 2
提问于2011-09-24
得票数 7
3
回答
传递对象与Singleton
、
据我所见,如何处理应用程序范围
的
角色扮演对象(
如
根模型对象)(在MVC
上下
文中
)有两个主要原则:倾向于什么? 编辑:第一种技术也只使用一个实例,但它是通过传递对象而不是由
静态
函数提供
的
。
浏览 0
提问于2012-02-22
得票数 1
回答已采纳
1
回答
在使用EJB3.1和JPA2.0
的
系统
中
,应该在哪里缓存CriteriaQuery对象?
、
EJB3.1规范在第21.2.2节
中
说:存储在作为bean实例
字段
之一
的
值存储
的
Map
中
,了解到必须同步对映射
的
访问。我
的
观点:第21.2.2节,violation.In是Con
浏览 1
提问于2012-06-25
得票数 0
4
回答
具有
上下
文
的
无内存泄漏
单
例
、
、
、
我正在尝试实现以下单
例
模式:SingletonClass.getInstance(context).callMethod() 虽然有各种各样
的
教程来解释如
何在
Kotlin
中
创建
单
例
,但它们都没有解决在
静态
字段
中
持有context会导致
Android
中
的
内存泄漏
的
事实。如
何在
不造成内存泄漏
的
情况下创建上述模式? 更新: 这是我<e
浏览 74
提问于2019-01-29
得票数 7
回答已采纳
2
回答
单
例
bean是否与Spring
中
的
所有用户共享数据?
、
、
我注意到
的
第一件事是应用程序
上下
文是应用程序智能
的
,因此所有用户都将拥有相同
的
应用程序
上下
文。但是,如果我
的
所有mean在该应用程序
上下
文中
都是
单
例
的
,那么这是否意味着所有用户
的
数据都是相同
的
?例如,Employee bean是
单
例
的
,但它应该具有不同
的
用户数据。这是如
何在
S
浏览 2
提问于2021-01-02
得票数 1
2
回答
Android
扩展应用模式质疑
、
我在我
的
Android
应用程序
中
扩展了我
的
应用程序,以便在我
的
应用程序
中
存储我使用
的
不同字体。一切都很好,但是我不了解代码
的
单
例
部分,以及getInstance
的
目标是什么(我在那里设置了一个断点,它永远不会被调用,如果我更改了方法
的
名称,应用程序也能很好地工作)。有人能告诉我这种模式吗?我通常不和OOP一起工作,所以这可能是个愚蠢
的
问题。_typefaceBol
浏览 4
提问于2014-11-26
得票数 1
回答已采纳
5
回答
从其他类引用MainActivity
中
的
静态
上下
文是不好
的
吗?
、
、
我养成了一种在编程
中
走捷径
的
习惯,我想知道其后果是什么: public static Context xt; xt = this; readTextFile(MainActivity.xt, R.raw.vertexcode); 函数readTextFile使用
上下
文来打开资源
浏览 3
提问于2014-07-19
得票数 1
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券