动态类型变量和对象类型变量有什么区别?