随笔分类 - Java SE
摘要:我们由上一篇内存的分析,知道堆是存放new的对象的,显然,str1、str2、str3在存放时只有执行str1时构造了一个存放“string”的内存空间,剩下的均指向相同点的地址; 而str4因为重新new了一个对象,所以在堆中重新打开一个空间存放值相同的”string“,值相同当存放位置不同,所以
阅读全文
摘要:程序执行过程 一般来说,我们只需了解java在存储时的大概过程,不需要特别深入去研究 1、程序(在硬盘中) 2、代码(加载到内存) 3、找到main方法开始执行(操作系统代码) 4、内存管理(自上而下:堆、栈、静态域和常量池) a、堆:new出来的对象存放区域,存放时主要是动态生成的对象和数组。 p
阅读全文
摘要:封装 把数据私有化(private),使得需要存入(set)或获得(get)数据需要通过方法进行。 继承 如果类A继承类B,那么类B就是类A的父类,类A就是类B的子类。 注意: 1、继承用extends和implements来表示 a、extends针对普通父类使用 b、implements针对接口
阅读全文

浙公网安备 33010602011771号