为什么要用static?

这里不加static行不行?

http://img3.mukewang.com/6053123300017d1a03990212.jpg

拉丁的传说
浏览 216回答 3
3回答

千万里不及你

没必要用static不用也是可以的。一般用static 定义局部变量 就三个原因1 希望实现一个全局变量的效果,但仅限于本函数。 于是用static2 要把这个返回到其它函数里面,于是要求退出函数不释放。3 创建数组比较大 防止栈溢出。从你代码上 这三个都体现不出来 所以没必要static的

慕容708150

所有的全局变量都是静态变量,而局部变量只有定义时加上类型修饰符static,才为局部静态变量。静态变量可以在任何可以申请的地方申请,一旦申请成功后,它将不再接受其他的同样申请。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java