如下所示,帮忙解释一下main方法里面的变量?

public static void main(String[] args){
int i;
System.out.println(i);
}
这里面的 这个 i 是局部变量吗 还是成员变量 
一定要自己初始化 是吗

慕无忌1623718
浏览 367回答 3
3回答

开满天机

方法里定义的就是局部变量,必须初始化,否则在使用的时候通不过编译

元芳怎么了

凡是方法内的变量都是局部变量局部变量都是要自己初始化的你可以自己调试下的

慕神8447489

当然是局部变量了main方法也是方法,而i是在方法中声明的并且没有用static关键字修饰,属于局部变量
打开App,查看更多内容
随时随地看视频慕课网APP