1,基本数据类型:其值直接存于变量中(在这里)
2,引用型的变量除占据一定内存空间外,他所引用的对象实体(new创建)也要占据一定空间,(在那里)
多态:相同程序名,表象形态(功能实现)不一样
编译时多态:
a,重载(overload),多个同名的不同方法。如:p.sayHello(), p.sayHello("wang")
运行时多态:
a,覆盖(override)(子类对父类方法进行覆盖)
b,动态绑定(dynamic binding)----虚方法调用
c,在调用方法时,程序会正确的调用子类对象的方法
数组:
集合:
a,存储对象的容器
b,集合的长度是可变的
c,集合中不可以存储基本数据类型值