看你用的是什么编程语言,c++的静态变量和java的静态变量根本不是一回事。
如果java用静态变量,属于某个类,那么除非你代码中有调用,否则这个类一直不会初始化。
你代码中修改全局变量,又会引起额外的初始化,所以说只初始化1次肯定不确切。
关于全局变量与静态变量的问题
我想请问一下各位大佬,全局变量是不是在程序运行到终止的过程只初始化一次??
因为之前在百度百科上看到有位大佬说全局变量也是静态变量,毕竟全局变量也是存储在静态存储区的嘛。。
求各位大佬解释一下吧。。
谢谢,好人一生平安
- 点赞
- 写回答
- 关注问题
- 收藏
- 复制链接分享
- 邀请回答
3条回答
为你推荐
- C#问题
问个问题,我在窗口1添加了一个静态全局变量,public static string Us
- 其他
- 3个回答
- python 类对象中静态属性的作用域与模块中全局变量的作用域差别
- python
- 1个回答
- 静态函数中包含文件的全局变量
- global
- php
- 1个回答
- 将静态变量用于全局配置参数的缺点
- symfony
- php
- 1个回答
- 关于java static变量初始化的疑问
- java
- c3p0
- static
- 0个回答
- java 如何查看全局变量占用内存大小
- 编程语言问答
- 互联网问答
- it技术
- IT行业问题
- 计算机技术
- 0个回答
- 关于web项目中的静态变量。
- tomcat
- 0个回答
- 关于全局变量与静态变量的问题
- 全局变量
- 静态变量
- 3个回答
- 为什么不能使用全局变量来在函数间传递函数和结果
- 全局变量
- 13个回答
- C++中静态成员变量和静态成员函数的定义区别
- c++
- class
- 7个回答
- JAVA无法修改全局变量的问题
- 4个回答
- java 能不能在类或方法中定意一个全局变量,每次访问,都指向这个变量。如C语言一样
- 3个回答
- 在web场景下,static变量何时会被回收
- 1个回答
- 全局变量释放的顺序怎样的?
- 全局变量
- 内存
- 1个回答
- java 中全局变量与Scanner问题
- java
- 全局变量
- 8个回答
- static全局变量能不能在另外一个cpp中用extern声明?
- c++
- 全局变量
- static
- 3个回答
- 小白求助,静态变量重新赋值的问题
- java
- 7个回答
- JAVA中类的实例变量和静态变量的赋值
- java
- 4个回答
- C++循环体中的局部变量怎样在每次循环后内存清零,进行下次循环的时候再重新赋值
- c++
- 局部变量
- 内存
- 6个回答
- 在objective-c中使用全局/静态变量
- objective-c
- ios
- iphone
- 2个回答