Tweet Microsoft and Java are always at opposite ends competiting with each other on who has the better technology and who offers better flexibility for...