Tempo em que objeto foi instanciado

Fala galera, preciso de uma ajuda.

Quero que vocês me ajudem a entender o seguinte cenário:

Imaginem um singleton. Eu gostaria de saber o tempo em que a instância de um objeto está disponível, ou seja, quanto tempo passou desde o momento em o objeto foi instanciado.

Tem como?

Não existe, no java puro, um método ou propriedade que retorne o momento em que um objeto foi instanciado, o que permitiria calcular seu tempo ‘em execução’.
Mas, você pode implementar mecanismos que fazem isso.

[quote=drsmachado]Não existe, no java puro, um método ou propriedade que retorne o momento em que um objeto foi instanciado, o que permitiria calcular seu tempo ‘em execução’.
Mas, você pode implementar mecanismos que fazem isso.[/quote]

Valeu Machado.