title: How Array in java can be homogeneous when we are allowed to create heterogeneous Array using Object class?
body: <p>We say Array in Java is homogeneous. Still, we can store heterogeneous data by declaring the array as an Object as below: 
  Object[] elements = new Object[10];</p>
  
  <p>Then, how can we say Array is homogeneous? Can any one help me understand? Thanks in advance!</p>