java求最大公约数的算法