Ingen alls. Enda skillnaden är om man ska deklarera fler variabler på samma gång:
String a, b[];
ger en sträng som heter a och en array av strängar som heter b. Skriver man i stället
String[] a, b;
deklarerar man två strängarrayer, en som heter a och en som heter b. Man brukar föredra det senare skrivsättet.
