excute method whenever object is created
<p>I would like to know how to execute method, in java, whenever object is created.</p>

<p>for example: </p>

<pre><code>public class Person {
    private String name;
    private int age;
    private Date dateCreated;

    public setName(String name){
    ...
    }
    ... some other methods ...

    public setDateCreated(){
         this.dateCreated = new Date();
}
</code></pre>

<p>I would really like for my setDateCreated() method to be executed on every object when it is created.</p>
