对象实例化和类中的赋值

时间:2012-08-18 19:33:38

标签: java class instantiation

对象在哪里可以实例化并在类中分配?即分配必须在其中一个类方法中进行?

public class Foo{

   Bar b1 = new Bar();
   Bar b2;

   void Foo(){
      b2 = new Bar();
   }
}

b1是否是有效的实例化?

1 个答案:

答案 0 :(得分:0)

是。是的,它是有效的。 Foo类的每个实例都有一个名为b1的字段,它有一个新的Bar实例。