1.与c++不同,在java中,没有通过使用强制转换指针类型或者通过进行指针运算直接访问内存的方法.在java中使用对象时,需要严格地遵守类型规则.如果存在一个Mountain类对象的引用(类似于c++的指针),它只能作为Mountain使用.这个引用不能强制转换为Lava类型,更不能把它转为Lava类型,更不能把它所指向的内存假设为一个Lava对象来操作.像C++中使用指针运算那样,简单地给引用加上偏移量也是被禁止的.在java中,将一个引用转换成别的类型也是可以的,但只能在此对象的确为这种新