变量系统初始值输出思路有些不清晰,需要老师帮忙解答

来源:1-4 实例化对象

qq_夏日青枫_0

2019-02-26 16:09:17

第一,讲课速度太快,步骤二和步骤一本身就存在差距,再加上换了老师,语速加快,在问题间接性讲解方面和原来老师比起来做了省略,不如步骤一老师讲解的更容易理解和接受,这样导致本来有些概念还不是特别清晰、反应不是特别快的情况下出现思路跟不上。有时听到一点上需要来回多听好几次。

针对这里讲解的,可不可以这样理解,变量在定义类型但没有进行初始化赋值的情况下,其实系统已经默认给这样的变量进行了赋值为0,这样就可以解释的通为什么会在CatTest.java中直接输出System.out.println(one.month);结果为0。而如果定义的变量不是在类而是在方法中定义了一个变量的话就会出现程序报错。是不是可以这样理解???

写回答

1回答

chrismorgen

2019-02-26

你好同学,是可以这样理解的,不过具体问题还是需要具体分析的,建议你在描述问题的时候可以粘贴上代码哦,这样方便老师具有针对性的为你解答哦,祝学习愉快

0

0 学习 · 14452 问题

查看课程