JavaWorld's in-house tutor takes questions on core Java programming topics in this blog dedicated to Java beginners everywhere. Java language oddities Java's handling of arrays and a few other language elements may surprise you While learning Java, you'll occasionally encounter a language behavior that leaves you puzzled. For example, what does expression new int[10] instanceof Object returning tr
![Java language oddities](https://cdn-ak-scissors.b.st-hatena.com/image/square/f9fd70e3917aaf1ad42915d17f1fbb24a1a3421b/height=288;version=1;width=512/https%3A%2F%2Fimages.idgesg.net%2Fimages%2Farticle%2F2018%2F02%2Fjw-javaqa-post36-100748659-large.jpg%3Fauto%3Dwebp%26quality%3D85%2C70)