new
Per creare un nuovo oggetto si utilizza new seguita dal nome della classe di cui si vuole creare un'istanza. new crea un'istanza della classe e alloca la memoria per quell'istanza. La creazione dell'istanza avviene richiamando il costruttore di quella classe. Non è possibile creare istanze direttamente da classi astratte o interfacce benché esse rappresentano tipi di dati.

Esempio: 
Date d = new Date(); 
String s = new String("s"); 
    ... 
Esempio2: 
 ClasseAstratta ca = new ClasseConcretaCheEreditaDaClasseAstratta(); 
 MiaInterfaccia mi = new ClasseConcretaCheImplementaMiaInterfaccia(); 
Esempi Errati: 
 ERRATO --> ClasseAstratta ca = new ClasseAstratta();  <-- ERRATO 
 ERRATO --> MiaInterfaccia ma = new MiaInterfaccia();  <-- ERRATO