永发信息网

Java中看到static int i;一个语句,请问static在这里的作用是什么啊?

答案:2  悬赏:70  手机版
解决时间 2021-11-17 23:57
Java中看到static int i;一个语句,请问static在这里的作用是什么啊?
最佳答案
static是类加载的时候最先被初始化的,并且只被初始化一次,你那个题是用i做的累加功能,结果应该是0 1 2 3如果不加static是用这个i的时候必须要new一下ForTest 然后ForTest.i 才能使用追问那去掉static int i;直接在for(a();i
全部回答
  • 1楼网友:愁杀梦里人
  • 2021-11-17 05:25
静态的呀追问静态是什么意思?对i有什么影响啊?

追答0 1 2 3 4追问能解释一下吗?为什么要加一句:static int i;追答其实就是分配了一块内存保存i用完之后i的值就是最后付值的那个数追问那直接用int i;不可以吗?这里i的初始值是0?追答静态方法里只能调用静态方法,可以直接用int i
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯