非静态类的静态对象存在周期
题目
非静态类的静态对象存在周期
一个j2ee应用,后台有个极简单的单例代码
public class A{
private static A a;x05
private A() {}
public static A getInstance(){
x05 if (a== null) {
x05x05a= new A();
x05return a;
}
}
假设前台所有的访问请求都会走到A.getInstance().
第一次访问后,new一个新对象a.
以后对象a就一直存在了么?可是这个类A不是静态的啊,难道非静态的类A也会常驻在JVM?
答案
楼主对于静态类这个概念似乎有些误解.在java中,static关键字唯一可以用在类定义上是如下一种写法:public class A{static class B{}static class C{}}如上static修饰的class必须是内部类.然而,不同于普通的Inner clas...
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
- log3倍的根号3 减去 lg根号10 加上 二分之根号二的log2 3次方,
- 成轴对称的两个三角形的对应点,对应边,对应角分别称轴对称图形
- 小华在商店买了两样东西,一不小心把其中一件东西单价个位上的“0” 漏掉了.付钱时准备付40元,营业员说:“你把单价弄错了,应付76元才行.” 请问小华买的这两样东西的单价各是多少?
- visit my grandparents 怎么读
- 已知∠a=50°17′42〃,求∠a的补角和余角的度数.
- 数轴上的点A,B,C,D分别表示有理数-5,-3,1,2,a表示的点E在线段AB上移动,b表示的点F在线段CD上移动
- They had been talking when I arrived.这句话在语法上怎么解释?
- You must cut off the electricity before you change the bulb为什么要用两个the
- 一个水果店运来150千克苹果,平均放在6筐里,每千克苹果2元.每筐苹果多少元?
- 爸爸计划到距离250千米的甲城游玩,开车12.5小时到,实际只用12小时到,实际比计划每小时多行多少千米?
热门考点