上一页 1 2 3 4 5 6 7 8 ··· 20 下一页
摘要: 内存分配策略 1.优先分配到eden 2.大对象直接分配到老年代 -XX:PretenureSizeThreshold 3.长期存活的对象分配到老年代 4.空间分配担保 5.动态对象年龄判断 逃逸分析与栈上分配 逃逸分析:分析对象的作用域 阅读全文
posted @ 2019-05-11 19:44 <meng> 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 3个问题: 1.如何判断对象为垃圾对象 a.引用计数法 在对象中添加一个引用计数器,当有地方引用这个对象的时候,引用计数器的值就+1, 当引用失败(例如,对象置为null),引用计数器的值就-1 b.可达性算法(推荐) 从GCroot根节点往下搜索,能走到就不是垃圾对象,走不到就是对象 2.如何回收 阅读全文
posted @ 2019-05-11 09:49 <meng> 阅读(78) 评论(0) 推荐(0) 编辑
摘要: 两种方法: 1.使用句柄 【句柄池保存了实例对象的指针,和到对象类型数据的指针】 步骤:栈内存中——》句柄池——》堆内存实例对象的地址 使用句柄池的好处 栈内存中的引用地址不需要改变,改变的只是句柄池的指针 2.直接指针 【直接指针保存了实例对象的指针,和到对象类型数据的指针】 栈内存直接指向堆内实 阅读全文
posted @ 2019-05-10 16:20 <meng> 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 对象的结构包含3部分 1. ····Header·对象头 a.自身运行时数据(mark word) ···哈希值 ,GC分代年龄 锁状态标志 线程持有的锁 b.类型指针 2.·······InstanceData longs doubles shorts/chars 3.·······Padding 阅读全文
posted @ 2019-05-10 15:56 <meng> 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 对象的创建 ··············new 类名()——》加载,连接,初始化类——》给对象分配内存(对象存储在堆中)——》把分配的内存初始化为0值——》调用对象的构造方法 ·············a.给对象分配内存——》b.线程安全性问题——》c.初始化对象——》d.执行构造方法、 a.给对象 阅读全文
posted @ 2019-05-10 14:17 <meng> 阅读(105) 评论(0) 推荐(0) 编辑
摘要: java虚拟机运行时的数据区 1.线程共享区(方法区,Java堆) 2.线程独占区(虚拟机栈,本地方法栈,程序计数器) 程序计数器:记录当前线程所执行到的字节码的行号 阅读全文
posted @ 2019-05-09 23:07 <meng> 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 1. rdb 1.1 rdb 概念在指定的时间间隔内将内存中的数据集快照写入磁盘,也就是行话的SnapShot快照,它恢复时是将快照文化直接读到内存里 1.2 rdb 工作机制每隔一段时间,就把内存中的数据保存到硬盘上的指定文件中 1.3 rdb是默认开启的 1.4 rdb的持久化过程redis会单 阅读全文
posted @ 2019-05-08 23:57 <meng> 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 1.发送请求-》2.中央处理器-》DispatcherServlet-》3.处理器映射器-》4.处理器适配器-》5.处理器-》6.返回ModelandView-》7.经过视图解析器到ViewResolver-》8.返回view 阅读全文
posted @ 2019-05-08 23:26 <meng> 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 1.一个类只能继承单个类,但是可以实现多个接口 2.抽象类中可以有构造方法,但接口不可以 3.抽象类中的方法不一定是抽象的,可以实现最基本的方法, 接口要求所有方法是抽象的 4.抽象类中可以包含静态方法,接口中不可以 5.抽象类中可以有普通成员变量,接口中不可以 阅读全文
posted @ 2019-05-08 23:04 <meng> 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 1.比较对象不同 equals:比较两个对象的地址 hashcode:比较两个队象的hash值 2.可靠性 equals:比较可靠 hashcode:不可靠 两个不同的对象它们的hashcode却有可能相同 当两个对象相等时,equals相等,hashcode也相等 equals 相同时,hashc 阅读全文
posted @ 2019-05-08 22:33 <meng> 阅读(514) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 20 下一页