学习hadoop的话,最好要有Java基础,当然没有Java用hive也可以执行MapReduce程序,而且更简单。不过我还是建议你花点时间学习Java。如果你有Java基础也不至于卡几个月了,顶多几天