yes-If we define data type as object(which is the parent of all data types).But normally we use Arraylist instead for this requirement.
Yes , if you create object array its possible :)
No , because Array is type safe.
No