摘要: 方法重载以及方法重写是面试中经常必问的问题 方法重载: 1.方法名一定相同; 2.参数列表一定不同(个数,数量,类型); 3.返回值类型可同可不同(仅仅只有返回值类型不同不是方法重载); 4.要在同一个类里; 方法重写: 1.有继承关系的子类里; 2.方法名,参数列表一定相同 3.方法体不同; 4. 阅读全文
posted @ 2019-12-13 16:15 不想写BUG 阅读(441) 评论(0) 推荐(0) 编辑
摘要: 内存溢出指的是应用系统存在无法回收的内存或者使用的内存过多,最终导致应用系统所需的内存大于虚拟机提供的最大内存 导致内存溢出的原因: 1.内存中加载的数据量过于庞大; 2.集合类中有对对象的引用,使用完后未清空; 3.产生大量重复实体类; 4.存在死循环程序; 5.设置内存值小 解决内存溢出思路: 阅读全文
posted @ 2019-12-13 15:54 不想写BUG 阅读(287) 评论(0) 推荐(0) 编辑
摘要: JVM:运行Java字节码文件的虚拟机,JVM有针对不同系统的特定实现,使用相同的字节码,它们都会给出相同的结果,一次编译到处运行. 源代码到运行一共分为三个步骤: JDK(Java Development Kit),它拥有JRE所拥有的一切,它能够创建和编译程序。 JRE 是 Java运行时环境。 阅读全文
posted @ 2019-12-13 10:25 不想写BUG 阅读(127) 评论(0) 推荐(0) 编辑