如何在实例化类时运行代码?

时间:2014-12-14 03:45:32

标签: java object constructor

如何在创建新对象时运行代码,而无需执行任何单独的调用?换句话说,我如何定义在创建对象期间发生的事情?

例如:

class Apple {
    //code here
}

// ...
Apple banana = new Apple();
// ...

如何在我调用此代码时自动运行代码:

Apple banana = new Apple();

例如,如何在创建新Apple时调用Apple个方法之一?来自Python,我正在寻找像__init__

这样的东西

1 个答案:

答案 0 :(得分:6)

将构造函数添加到Apple类:

class Apple {
    public Apple () {
        //Your code here
    }
}