【发布时间】:2011-08-18 11:34:16
【问题描述】:
考虑一个名为Calculator 的类,其代码如下:
class Calc extends Calculator {
Calculator calculator; // [Style 1]
Calculator calculator = new Calculator(); // [Style 2]
}
据我所知,[1] 中没有分配内存,但在语句 [2] 中创建了一个新的 Calculator 对象。
除此之外还有其他区别吗?
【问题讨论】:
标签: java