posted 23 years ago
Because of efficiency. Java is ALMOST a fully OO language. However it was decided to allow for a few primitive types to performance reasons. Arrays, while they ARE objects, are also treated specially by the JVM.
"JavaRanch, where the deer and the Certified play" - David O'Meara