java面向对象基础3
代码说明:
1.内存管理:JVM来分配-----了解 1)堆: 1.1)存储所有new出来的对象 1.2)成员变量的生命周期: 对象被创建时存在,对象被回收时消失 1.3)垃圾回收器(GC): JVM自带的一个小线程 专门用于回收垃圾的 所谓垃圾就是没有任何引用所指向的对象 1.4)垃圾回收过程是透明的,不定期检查 理论上调用System.gc()可以建议尽快的回收 1.5)内存泄露:无用的对象没有被及时的回收 建议:内存不再使用时,及时将引用设置为null 2)栈: 2.1)存储所用到的局部变量 2.2)调用方法时为该方法分配一个对应的栈桢, 栈桢中包含该方法的参数及局部变量 方法调用结束时,栈桢消失,局部变量同样被清除 2.3)局部变量生命周期: 方法被调用时存在,方法调用结束时消失 3)方法区: 3.1)存储类的信息(.class)以及方法 类只被加载一次 3.2)方法只有一份
下载说明:请别用迅雷下载,失败请重下,重下不扣分!


