猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
为什么要用static?
这里不加static行不行?
拉丁的传说
浏览 216
回答 3
3回答
千万里不及你
没必要用static不用也是可以的。一般用static 定义局部变量 就三个原因1 希望实现一个全局变量的效果,但仅限于本函数。 于是用static2 要把这个返回到其它函数里面,于是要求退出函数不释放。3 创建数组比较大 防止栈溢出。从你代码上 这三个都体现不出来 所以没必要static的
0
0
0
慕容708150
所有的全局变量都是静态变量,而局部变量只有定义时加上类型修饰符static,才为局部静态变量。静态变量可以在任何可以申请的地方申请,一旦申请成功后,它将不再接受其他的同样申请。
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
Java
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续