質問: new演算子とClass.forName("hogehoge")は何が違うの。
回答: で、あなたはそれぞれをどう理解してるの? 理解している部分の間違いの指摘ならしやすいが、そうでなく解説しろと言うならそれはちょっと、こういうメディアでは難しいと思う。