摘要:
实例化 new : 分四步 1 把相对用的类文件加载到静态代码段 2 调用构造方法,在栈内存开辟空间(方法只要调用,就会在栈内存开辟空间) 3 用加载进来的类,去堆内存开辟空间,并把自身的代码复制到堆内存里面,再运行构造方法,把构造方法里面的值赋值给堆内存 4 把堆内存的内存地址 赋值给前面声明的变... 阅读全文
2015年8月10日
摘要:
* 关于方法的覆写:* 关于方法的重写和覆盖的前提条件:* 子类继承父类,就继承了父类的所有方法和属性,就相当于把父类的代码完全复制一份到子类,只是相当于* 我们子类中可以添加新的方法和属性,同时也可以扩展改写继承自父类的方法* 1 什么时候方法要进行重写?* 如果父类中的方法已经无法满足子类的要求... 阅读全文
摘要:
方法执行原理:(方法不调用不执行,调用才执行)* 方法在调用的这时候,才会在内存中划分空间* 方法在调用的时候,是在栈内存中分配的空间(jvm有一块内存是栈内存)* 函数/方法目的: 还是为了代码重用* 相同的类型的操作,不容重复的写代码* 函数/方法:就是一段有名字的代码段* 方法的定义* [方... 阅读全文