Java类其间关系,请大神指点

Java类之间关系,请大神指点
E1是父类,E2继承E1.
①E2 e2=new E2();
②E1 e3 = (E1) e2;
请问其中第二句话是什么意思呢?跟向上转型,向下转型有关系吗?
------解决思路----------------------
其实第二句的强转是不需要的,父类指向子类不需要强转,子类指向父类才要,而且这个父类实际不是指向子类的话会出错