腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
当
Singleton
不为
空
时
,
Singleton
对象
中
的
包装
器
变量
会被
垃圾
回收
吗
?
、
、
、
、
在这个单例实例
中
,
当
单例实例仍然
不为
空
时
,这个private Long severDate会变成
垃圾
回收
吗
? 我在一个Android应用程序
中
遇到了这个问题。疑惑
的
Android操作系统以某种方式释放未使用
的
个人内存值。
浏览 22
提问于2020-07-26
得票数 1
2
回答
在Spring
Singleton
中
创建新实例会造成内存泄漏
吗
?
、
、
我目前正在维护一个应用程序,并注意到许多在Spring连接中被定义为
Singleton
的
对象
在其方法
中
创建了其他
对象
的
新实例。例如,有一个登录单例,它在每次调用LoginService ()方法
时
创建一个新
的
LoginDetails实例。登录是暂时
的
,只有在执行LoginDetails ()方法
时
才需要它们。我
的
问题是,如果Spring为LoginService创建了一个单独
的
<e
浏览 3
提问于2011-08-14
得票数 3
回答已采纳
1
回答
如何以及何时处置/
垃圾
回收
单例实例
、
、
、
、
我正在使用一个从嵌套类
中
创建
的
Singleton
实例。这个实例包含一些静态集合,这些集合在
Singleton
被释放
时
被清除,但问题是我得到了一个对非
空
的
disposed
Singleton
的
引用,它没有被正确
的
垃圾
回收
。我想知道何时以及如何完全处置和
垃圾
收集我
的
Singleton
实例,以便在处置(并设置为
空
)后
浏览 0
提问于2012-01-16
得票数 5
回答已采纳
4
回答
GC如何在.NET
的
静态成员
中
收集资源?
、
、
我有一段这样
的
代码:{ static int var=0; { }这可能不是一个好
的
做法,但我只想用这个例子来问解构函数和GC是如何工作
的
。我
的
问题是:~Program()会在不确定<e
浏览 0
提问于2010-04-01
得票数 3
回答已采纳
2
回答
我
的
静态
变量
的
寿命有多长?
、
"I don't know" : theAnswer;当然,这是对实际类
的
简化。实际发生
的
情况是,如果
变量
为
空
,静态方法将检索框架
对象
。设置
变量
只是用来为测试运行插入一个模拟值,在这里我想将代码从框架中隔离出来(为了可测试性而重新编写代码是很有趣
的
--就像戳自己
的
眼睛一样)。当我执行BadCodeStyle.setAnswer("42")
时</e
浏览 1
提问于2013-05-30
得票数 5
回答已采纳
2
回答
比尔·普格( Bill )实现单例导致“无序书写”
的
方法?
、
、
、
我研究了Bill在Java
中
实现单例设计模式
的
方法。public class
Singleton
{在这个实例化完成之前,让我们说"Thread-1“是由另一个线程" thread- 2”抢占
的
。
浏览 3
提问于2013-09-10
得票数 2
回答已采纳
1
回答
在java web应用容器中使用scala单例是否安全?
、
、
我知道使用这样
的
静态单例(参见下面的代码)经常会导致内存泄漏。public class
Singleton
{ return instance; }我不知道太多细节,但我在某处读到静态
变
浏览 0
提问于2014-06-26
得票数 0
12
回答
单例析构函数
、
、
不使用实例/引用计数
器
的
单例
对象
应该被视为C++
中
的
内存泄漏
吗
? 如果没有一个计数
器
在计数为零
时
调用显式删除单例实例,
对象
如何被删除?当应用程序终止
时
,它是否由操作系统清除?简而言之,我是必须调用Singelton
的
析构函数,还是可以依赖它在应用程序终止
时
得到清理?
浏览 3
提问于2008-11-07
得票数 27
回答已采纳
4
回答
Java静态实例和引用
、
、
、
、
我有一个单独
的
班级。还有一个使用单例实例
的
类。如下所示: SingletonDemo obj = SingletonDemo.getInstance() ;. } 现在我知道了SingletonDemo类
中
SingletonDemo实例
的
生命周期是程序
的
生命周期。但是A类
中
obj
的
生命周期是怎样
的
呢?
当
控制从A类退出
时
,它是否
会被
垃圾
<
浏览 2
提问于2016-04-07
得票数 0
1
回答
ruby创建单例类
时
的
场景是什么?
我已经理解了ruby
的
单例类概念,但是我有一个问题,那就是ruby在什么时候为
对象
创建了一个单例类。我
的
意思是,
当
对象
定义自己
的
方法(不在其祖先类或超类
中
)
时
,或者在运行时创建
对象
时
。我很清楚,
当
一个类或
对象
将方法定义为自己
的
方法
时
,在
对象
和它
的
类之间插入一个匿名类,即“
Singleton
类”
浏览 0
提问于2014-06-06
得票数 2
回答已采纳
3
回答
单例:为什么不需要删除,也看不到析构函数调试消息
、
、
我
的
讲师说我们不需要删除在堆
中
创建
的
单例
对象
,因为
当
超出作用域
时
,它
的
内存
会被
释放并自动删除。 是不是因为编译
器
对待静态
对象
的
方式不同,所以我们不需要担心从堆
中
删除这个
对象
?在下面的代码
中
,我认为是指针超出了main
中
的
作用域,而不是堆
中
的
对象
本身,但在某个
浏览 0
提问于2019-02-08
得票数 0
1
回答
跨多个具有相同值
的
类访问相同
的
变量
我有两个类要访问唯一
变量
的
值。在第一类
中
,我希望设置'isToogleflagon= true‘
的
值。在第二个类
中
,我希望得到‘IsToogle根’
的
值。_isToogleflagon = isToogleflagon;我想在我
的
主类
中
设置isToogleflagon="true“
的
值。下面是我做这件事
的
主要课程
的
一部分。,在本例
中</em
浏览 0
提问于2018-04-15
得票数 0
回答已采纳
2
回答
在什么时间之后调用gc
、
我使用
的
是play框架。我希望我
的
一个
对象
在每次使用时都保持活动状态,无论它现在是否被使用,因为它将在以后使用。我
的
想法是在gc之前访问
对象
并使其保持活动状态。我试着用@Before注解访问函数
中
的
对象
,但它不起作用。我
的
主要想法是保持
对象
的
生命力。
浏览 0
提问于2011-10-20
得票数 0
7
回答
如果我为一个类
的
第二个实例赋予相同
的
变量
来保存现有的实例,会发生什么?
、
、
、
假设我有一个类: passfoo = Foo()foo = Foo() ...(我不知道正确
的
术语)我还没有编写任何代码来消除第一个实例。第一个实例是被删除还是被覆盖?它似乎适用于一个小程序。如果我这样做很多次,我会遇到麻烦
吗
?
浏览 0
提问于2012-08-21
得票数 4
回答已采纳
2
回答
Java
垃圾
收集和null
、
Runtime.getRuntime().freeMemory()));当我运行上面的代码
时
,我可以看到可用内存是361064(在我
的
系统
中
,这个值可能会有所不同) 但是当我使用System.gc()和注释list=null运行上面的代码
时
,我可以看到我
的
空闲内存(在本例
中
是160944)比上面的测试用例少在这两种情况下,
对象
浏览 0
提问于2012-04-06
得票数 1
4
回答
在Java
中
,如何对
对象
数组进行
垃圾
回收
?
、
、
、
当
一个
对象
数组不再被引用时,该数组
中
的
对象
是否也
会被
垃圾
回收
?(假设没有引用元素
的
变量
)如果您确保将引用置为
空
,为什么该内存将被无人认领? 谢谢
浏览 4
提问于2012-03-09
得票数 5
回答已采纳
2
回答
将object设置为null会做什么?
这行代码将堆上
的
内存空间分配给
对象
foo这行代码会释放它
吗
?或者它只是清除了对堆上某个内存位置
的
引用。
浏览 0
提问于2013-04-08
得票数 1
回答已采纳
3
回答
静态私有
变量
的
Java / Android
垃圾
回收
、
、
假设我有一个这样定义
的
片段: private static String sample = ""; sample = s;} 在应用程序
的
生命周期内,sample是否
会被
垃圾
回收
(无论是否存在对MyFragment
的
引用--我认为这并不重要)?
浏览 1
提问于2012-08-06
得票数 3
回答已采纳
2
回答
为您
的
web应用程序提供服务
的
JVM是否会在重新部署到应用程序服务
器
时
重新启动?
、
、
这是您可以配置和/或依赖于您
的
应用程序服务
器
的
东西
吗
?我想知道
当
您重新部署应用程序时,是否会重新构造一个单例
对象
。我宁愿在这里提问,并尝试得到一个简洁
的
答案,而不是随意地搜索谷歌或求助于阅读J2EE Servlet规范-
浏览 5
提问于2009-05-15
得票数 2
回答已采纳
1
回答
为什么要关闭resourceResolver
对象
、
、
、
正如所述
的
,我应该关闭从工厂获得
的
资源解析
器
。 一旦不再使用资源解析
器
来确保任何系统资源被正确清理,调用close()方法是非常重要
的
。但是,我不明白为什么要这样做,因为为什么java
垃圾
收集框架不自动释放内存?我知道如果一个
对象
有一个引用,它就不
会被
垃圾
收集。函数执行结束后,resourceResolver
对象
不再有引用。所以我不明白为什么java
垃圾
收集
器
不能释放内存?它还持
浏览 1
提问于2020-09-14
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
技术分析是什么原因造成了BUG?
Java中synchronized和volatile的区别
Java单例模式之饿汉式、懒汉式及双重判断加锁深入讲解
GOF 23 种设计模式
如何解决Java静态变量在静态方法内部无法改变值的问题
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券