Date fecha = new Date(); // te da la fecha del sistema
Para obtener una fecha arbitraria, una buena forma es utilizar el GregorianCalendar.
Es muy intuitiva la clase, y sirve para todo que tenga que ver con el manejo de fechas.
Espero que sirva el aporte.