int a[] = new int[5]; int[] a = new int[5];
I dont think there is any difference between the above 2 statements, both looks to be different form of same declaration.
both gives same meaning