永发信息网

java一个类中有一个static变量a ,那么同时开两个程序,那么其中的a是同一个么

答案:5  悬赏:0  手机版
解决时间 2021-03-06 03:17
java一个类中有一个static变量a ,那么同时开两个程序,那么其中的a是同一个么
最佳答案
按照问题的表述答案是:不是同一个。

这里的重点是“同时开两个程序”,是运行两次么?如果是的话,那必然是两个,每一次运行都会创建一个Java虚拟机,两个Java虚拟机之间完全独立。
如果所谓的运行两次是指创建俩线程的话,那就是一个。

关键是是否在同一个Java虚拟机中。比较简单的方法是你可以看看进程管理器是否创建了俩java.exe(或javaw.exe)
全部回答
没错,这个类实例化的所有对象都共享一个静态变量a。
mainclass这个类想引用myclass1这个类的话,除了myclass1中的变量定义为静态实例变量外,只有通过用new创建一对象来调用。除此别无他法
不是同一个,开始第二个程序时,变量a分配的内存空间与第一个变量a分配不同。
同一个JVM里面运行的话,肯定是一样的, static的变量只有在第一次装载的时候会分配内存空间。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
谁有双星阴阳师十二天将白虎咒装的截图
下列对自然因素与社会经济因素影响人口迁移的
明年铁价如何
聊城市东昌府区凤凰工业园好孩子双语幼儿园地
如何升高高密度脂蛋白
买二手房,因为社保不够晚一个月,算违约吗
下图漫画中非法贩卖他人信息的行为侵犯了公民
比雅杜里亚的相关资料
回头客小吃怎么去啊,有知道地址的么
和生意合作人终止生意写个字据怎么写
从48里面减去一个数的3倍,得12,求这个数
微信朋友圈广告投放植入营销推广的策略有哪些
什么是轻奢卫生巾??
申请新加坡国立大学或南洋理工大学的物流专业
catia 无法创建外部参考;检测到循环是怎么回
推荐资讯
农村乡镇开发商建造的房子购买应该注意什么?
淀粉酶活力的测定有几种方法
我想购买:白头发一涂就黑的膏或药水
我国的新能源院校有哪些
【到处近义词】遍地的近义词是什么
天泰苑小区这个地址在什么地方,我要处理点事
怎样算是真正的朋友
台球桌需要多少面积啊?
速度达怎么样,速度达好不好?
性格冷漠的男生都喜欢什么样的女生??
请问哈尔滨市购车除了车的价格还需要多少钱能
怎样将icloud导出的通通讯录转入OPPO手机里
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?