不一定,取决于具体的情况。在某些情况下,可以直接使用类的完整路径来创建实例,而不需要使用Class.forName()方法。但是在其他情况下,特别是在编写通用代码或者需要动态加载类的情况下,可能需要使用Class.forName()方法来动态加载类。因此,是否需要使用Class.forName()方法取决于具体的需求和设计。