摘要: 简单分享一下Java的垃圾回收机制 Java和C++之间有一堵由内存动态分配和垃圾收集技术所为围城的高墙,墙外的人想进去,墙外的人想出来。简单可以理解为:JAVA虚拟机(JVM)将程序员和内存分离,所以相应的在JVM中,程序员不能直接操作内存也就成为它的劣势了。 那么垃圾收集机制(GC Gabage 阅读全文
posted @ 2019-06-17 11:57 猫小柒 阅读(159) 评论(0) 推荐(0) 编辑
摘要: Java的内存结构 JVM的内存结构主要有三大块:堆、方法区和栈。堆内存是JVM中最大的一块,由年轻代和老年代组成,而年轻代内存又被分为三部分,Eden空间、FromSurvivor空间和ToSurvivor空间,默认情况下年轻代是按照8:1:1的比例来分配。 方法区存储类信息、常量、静态变量等数据 阅读全文
posted @ 2019-03-29 17:27 猫小柒 阅读(341) 评论(0) 推荐(0) 编辑
摘要: Java中的异常: 1. Throwable是所有异常的根,java.lang.Throwable Throwable包含了错误(Error)和异常(Exception),Exception又包含了运行时异常。 Error:java.lang.Error Exception:java.lang.Ex 阅读全文
posted @ 2019-03-22 10:39 猫小柒 阅读(596) 评论(0) 推荐(0) 编辑