黑马程序员技术交流社区

标题: 下面代码的运行结果 [打印本页]

作者: fanchunyu    时间: 2016-4-18 22:06
标题: 下面代码的运行结果
public class MyClass{
    static int i;
    public static void main(String[] args){
    System.out.println(i);
    }
    }


作者: 15281616180    时间: 2016-4-18 22:09
感觉编译就会报错
作者: jialianghao    时间: 2016-4-18 22:13
嗯,有错误
作者: Yoyoqiu    时间: 2016-4-18 22:50
变量调用之前必须赋值啊  你没赋值
作者: liudh1    时间: 2016-4-18 23:02
i是一个字符,char类型会向上提升为int,i对应的码表值是105,所以输出105
作者: huhemingtiancai    时间: 2016-4-18 23:04
本来就是直接报错
作者: liudh1    时间: 2016-4-18 23:04
应该是:静态成员变量,默认值是0,所以会输出0;




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