java面向对象_内存分析1

来源:互联网 发布:迪杰斯特拉算法讲解 编辑:程序博客网 时间:2024/05/21 09:07
成员变量可以是JAVA语言中的任何一种数据类型(包括基本类型和引用类型)在定义成员变量是可以将其初始化,如果不对其初始化,JAVA使用默认对其初始化成员变量的作用范围为整个类体java语言中除基本类型之外的变量类型都称之为引用类型Java中的对象是通过引用对其操作的引用类型占两个字节
类是静态概念, 代码区对象是NEW出来的,位于堆内存类的每个成员变量在不同的对象中都有不同的值(除静态变量)而方法只有一份,执行的时候才占用内存
引用类似于C里面的指针,一小块内存指向一大块内存
必须用new关键字创建对象使用对象(引用).成员变量来引用对象的成员变量使用对象(引用).方法(参数列表)来调用对象的方法同一类的每个对象有不同的成员变量的存储空间同一类的每个对象共享该类的方法
可能会有不对的地方,这也是自己敲的,如果有错的请指出来
0 0