摘要: JVM学习 1.JVM的内存结构 JVM的内存结构分为:程序计数器,虚拟机栈,本地方法栈,方法区,堆,虚拟机栈 JVM运行时数据区 1程序计数器 定义:Program Counter Register 程序计数器(寄存器) 作用:是记住下一条jvm指令的执行地址 特点:是线程私有的 不会存在内存溢 阅读全文
posted @ 2020-03-10 20:07 smileLS66 阅读(77) 评论(0) 推荐(0) 编辑
摘要: JDk1.8HashMap的源码分析 HashMap用数组存放数据(总结) 调用键的hashCode()获得键的哈希值 用哈希值,计算一个下标值 i 新建Entry对象来封装键和值 Entry对象放在 i 位置 空位置,直接放入 有数据,依次用equals()比较是否相等 找到相等的,覆盖值 没有相 阅读全文
posted @ 2020-03-10 17:06 smileLS66 阅读(62) 评论(0) 推荐(0) 编辑
摘要: java的IO和NIO File InputStream / OutputStream FileInputStream / FileOutputStream BufferedInputStream / BufferedOutputStream ObjectInputStream / ObjectOu 阅读全文
posted @ 2020-03-10 15:30 smileLS66 阅读(50) 评论(0) 推荐(0) 编辑