"Java语言自动初始化对象的字段,与程序员负责初始化的方法的局部变量形成对比.鉴于您对程序内和程序间数据流分析的了解,请解释为什么语言设计者可能已经进行了这些设计选择".
它对我来说很明显,它可以防止出现bug.但是,究竟是什么bug呢?是否要缩小某些给定方法的可能控制流程?
有人可以详细介绍一下吗?我非常感谢你的帮助.
java programming-languages semantics
java ×1
programming-languages ×1
semantics ×1