Frage im Vorstellungsgespräch bei Altimetrik

Difference between extends thread and implement runnable in java? And which among them would you prefer.