title: javaClass in kotlin return unexpected type
body: <p>I wanted to know the underlying java class for this</p>
  <pre><code>    val x: Array&lt;Int&gt; = arrayOf(1, 2, 3, 4, 5)
      val y: List&lt;Int&gt; = listOf(1, 2, 3, 4, 5)
      println(x.javaClass)
      println(y.javaClass)
  </code></pre>
  <p>The output is</p>
  <blockquote>
  <p>class [Ljava.lang.Integer;</p>
  <p>class java.util.Arrays$ArrayList</p>
  </blockquote>
  <p>Can someone point out what is <code>[Ljava.lang.Integer</code> Am i missing something?</p>