黑马程序员技术交流社区

标题: 很有意思的一句话大家来说说 [打印本页]

作者: tanzhixue    时间: 2015-5-22 01:22
标题: 很有意思的一句话大家来说说
局部变量使用前必须初始化
理解一   
int a;
//System.out.println(a);
编译通过  我在使用前没有初始化
理解2
int a;
System.out.println(a);
我在使用前没初始化报错
那么问题来了  
原话是对的呢还是错的呢?
作者: tanzhixue    时间: 2015-5-22 01:29
这两句话都是在成员方法中的
作者: 黄冬    时间: 2015-5-22 01:36
局部变量使用前必须初始化,重点在【使用】二字,只有在运算符计算时候或者输入语句用到这个变量的时候,如果没有初始化才会报错。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2