public static void main(String ar[]) {
try {
Class byteclass = Class.forName("[B");
System.out.println(byteclass.isArray());
byte[] bb = (byte[])Array.newInstance(byteclass.getComponentType(),4);
bb[3] = 8;
System.out.println(bb[3]);
} catch (Exception e) {
e.printStackTrace();
}
}
[B for byte array
[I for int array
[F for float array etc works fine
http://www.coderanch.com/t/376256/java/java/Class-primitive-datatypes-array-Class