1.Java中所有new出来的数据,统一被存储在堆区中,程序员无法对堆区数据直接操作,只能通过内存地址间接操作。
2.成员变量(数据),对象相关。成员变量是在堆中的对象上存储。(成员变量如果没有手动赋值,那么系统会默认赋值)。
3.student a = new student(),a局部变量称为引用,引用中保存了对象在堆中的内存地址。通过引用去间接的访问堆中的对象。
4.使用(访问对象),必须使用“引用.”成员变量与对象相关,必须先有对象才能访问,必须使用“引用.”(很重要)。
5.关于系统默认值,引用数据类型:null,对于变量赋值 “a.(成员变量)=”
6.面向过程:首先必须了解整个过程,每个因果关系构成一个步骤,多个步骤就构成了一个系统。特点:每个步骤很难分离,任何一步出现问题,将会影响整个系统。例:采用面向过程生产电脑,那么它不分CPU,硬盘,主板,它会按照电脑的工作流程一次成型。
7.面向对象:面向对象是将现实世界分割成不同的单元,实现各个对象,如果完成某个功能,只需要将各个对象协作起来。例:电脑的CPU,硬盘等,其中一个对象出现问题不会影响整个系统。
总结:创建对象,访问对象。可以理解为按照地址寻找目的地。很简单的一个概念。面向对象的三大特征:封装,继承,多态。









网友评论