I read recently (PragProg Hello, Android book) that the KVM doesn't actually use hardware to do quick primitive calculations but instead does the calculations at the software level, which makes it take a little longer than normal
Java.
I'm not sure many apps out there would be doing enough math to notice a performance hit, but I still think it's interesting.