No. La classe Date non ha un costruttore di quel tipo.
Un oggetto Date (che rappresente, quindi, un istante nel tempo) lo ricavi in diversi modi:

1) Costruendo un oggetto Calendar (GregorianCalendar) passandogli anno, mese e giorno (attenzione, che il mese è 0-based, quindi 0 = Gennaio, 1 = Febbraio, ecc)

2) Parsando una stringa mediante, ad esempio, SimpleDateFormat.

3) Da altre fonti (come un campo di un DB, il parsing mediante libreria esterna, ecc)


Esempi:

codice:
// Usando GregorianCalendar:
GregorianCalendar gc = new GregorianCalendar(2000, 7, 1);   // 1 AGOSTO 2000
Date d = gc.getTime();   // La variabile "d" contiene la data

// Usando il java.text.SimpleDateFormat
SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy");
Date d = sdf.parse("01/08/2000");   // 1 AGOSTO 2000

Il secondo metodo pretende (ovviamente) una corretta gestione dell'eccezione ParseException.


Ciao.