scala和java哪个难