05 2022 档案

JVM---JVM参数
摘要:https://docs.oracle.com/javase/8/docs/technotes/tools/unix/java.html#BGBCIEFC 参数选项类型 /** * <JVM参数-参数选项类型> * 1、标准参数 * 特点: * 以 - 开头; * 稳定,后续版本基本不会变化; * 阅读全文

posted @ 2022-05-18 16:48 anpeiyong 阅读(45) 评论(0) 推荐(0) 编辑

JVM---GC-GC日志
摘要:/** * 【GC 日志分析】 * <显示GC日志> * 输出GC日志 * -XX:+PrintGC 或 -verbose:gc * 输出GC的详细日志 * -XX:+PrintGCDetails * 输出GC的时间戳(基准时间) * -XX:+PrintGCTimeStamps * 输出GC的时间 阅读全文

posted @ 2022-05-18 11:16 anpeiyong 阅读(29) 评论(0) 推荐(0) 编辑

装饰者模式
摘要:/** * 解决什么问题? * 允许向一个现有的对象添加新的功能,同时又不改变其结构; * * 如何解决? * 1、继承 * 使用继承机制是给现有类添加功能的一种有效途径,通过继承一个现有类可以使得子类在拥有自身方法的同时还拥有父类的方法; * ***缺点: * 但是这种方法是静态的,用户不能控制 阅读全文

posted @ 2022-05-18 10:34 anpeiyong 阅读(11) 评论(0) 推荐(0) 编辑

JVM---GC-垃圾回收器
摘要:概述 /** * 【GC 垃圾回收器】 * <概述> * 垃圾回收器 没有在规范中进行过多规定,可以由不同的厂商、不同版本的JVM来实现; * 由于JDK版本高速迭代,Java发展至今已经衍生出众多的 垃圾回收器 版本; * * <分类> * 1、按 垃圾回收器 线程数,分为: * 串行垃圾回收器S 阅读全文

posted @ 2022-05-12 14:53 anpeiyong 阅读(28) 评论(0) 推荐(0) 编辑

JVM---GC-续
摘要:分代收集算法 /** * 【GC 分代收集算法】 * ***没有最好的算法,只有最合适的算法; * * 基于 不同对象的生命周期不一样,因此,不同生命周期的对象可以采取不同的收集方式,以提高回收效率; * * 目前几乎所有的 垃圾收集器 都采用 分代收集算法 ; * eg:Hotspot中: * 年 阅读全文

posted @ 2022-05-09 16:58 anpeiyong 阅读(16) 评论(0) 推荐(0) 编辑

JVM---GC
摘要:概述 /** * 【GC 概述】 * <什么是垃圾> * 在运行程序中 没有任何指针指向的 对象; * * <为什么要进行GC> * a, 内存消耗完 * b, 碎片整理 * 除了回收垃圾对象外,GC也可以清理内存的记录碎片,碎片整理将整理出的内存分配给新的对象; * c, 影响程序正常运行 * 随 阅读全文

posted @ 2022-05-06 16:56 anpeiyong 阅读(27) 评论(0) 推荐(0) 编辑

OkHttp
摘要:https://square.github.io/okhttp/ 阅读全文

posted @ 2022-05-05 15:34 anpeiyong 阅读(12) 评论(0) 推荐(0) 编辑

导航

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8
点击右上角即可分享
微信分享提示