lo puoi fare direttamente da oracle con la funzione TO_DATE:
TO_DATE('12/07/2003','DD/MM/YYYY') per la data e
TO_DATE('17.00','HH24.MI') per l'orario

conviene che quando fai qualche insert inserisci direttamente in questo formato.

in Java ti conviene usare StringTokenizer e creare una nuova stringa con formato che vuoi.
Ti sconsiglio di usare Date xcke' la maggiorparte dei metodi(costruttori compresi) sono Deprecated