Quel est le moment approprié pour utiliser le "nouveau" mot-clé?

Quand est-il nécessaire d'utiliser la new mot-clé dans Java. Je sais que vous êtes supposé utiliser lorsque vous créez une instance d'un objet comme ceci:

TextView textView = new TextView(this);

Parfois dans le code, j'ai remarqué que new n'est pas utilisé et je m'embrouille..
Dans cette ligne de code:

    AssetManager assetManager = getAssets();

Pourquoi ce n'est pas une instance de la d'assetmanager créé comme ceci:

AssetManager assetManager = new AssetManager();

alors il est égal à getAssests()?

Quand dois - new être utilisé?

Merci!

OriginalL'auteur foobar5512 | 2012-01-06