JavaScript is most definitely not as fast as Java. Try doing some CPU- and memory-intensive Project Euler problems in both languages and you'll see a several times difference.
Java has a much better standard library - abstract data type interfaces, common and fast data structures, I/O facilities, concurrency, and more.