System.currentTimeMillis () vs. new Date () vs. Calendar.getInstance (). GetTime ()

In Java, quali sono le implicazioni in termini di prestazioni e risorse dell’utilizzo

System.currentTimeMillis() 

vs.

 new Date() 

vs.

 Calendar.getInstance().getTime() 

A quanto ho capito, System.currentTimeMillis () è il più efficiente. Tuttavia, nella maggior parte delle applicazioni, quel valore lungo dovrebbe essere convertito in una data o un object simile per fare qualcosa di significativo per l’uomo.