【发布时间】:2015-07-22 02:48:50
【问题描述】:
在创建另一个类的实例时,我注意到创建实例的位置可能会引发很多错误,或者会起作用。让我用这个例子
public class Main() {
Main(){
}
Camera camera = new Camera();
public static void main(String[] args) {
Box box = new Box();
}
}
这两个不同的实例有什么区别?我有一个小小的想法,它与静态引用有关,但我不确定。另外,在什么条件下你会在静态主目录内部或外部创建一个实例?感谢您的宝贵时间。
【问题讨论】:
-
您可能对某些tutorials 感兴趣。特别是,Language Basics tutorial 应该能够帮助您(查看Variables 部分)。