Bird b=new Bird();
我一直搞不懂一个问题 java为什么要先声明对象的类型即Bird b 然后再去构造对象 new Bird();
声明对象的类型的过程 在内存中或者其他地方有没有存储? 或者这么说 ,我怎么知道这个对象有没有被声明过? 声明的意义何在呢? 如果有意义 那完全可以像js脚本语言一样 直接用var来声明不就可以吗 ? 使用多态的时候不是更方便了吗?连基类的类型都不用去知道
希望有人给我解惑一下 谢谢了亲们
我一直搞不懂一个问题 java为什么要先声明对象的类型即Bird b 然后再去构造对象 new Bird();
声明对象的类型的过程 在内存中或者其他地方有没有存储? 或者这么说 ,我怎么知道这个对象有没有被声明过? 声明的意义何在呢? 如果有意义 那完全可以像js脚本语言一样 直接用var来声明不就可以吗 ? 使用多态的时候不是更方便了吗?连基类的类型都不用去知道
希望有人给我解惑一下 谢谢了亲们