11 2021 档案

面向对象相比面向过程有哪些优势,面向过程编程真的过时了吗?
摘要:首先我们来看看面向过程和面向对象的对比。 面向对象是以类或者对象作为基本单位。以封装,抽象,继承,多态来作为指导方针设计程序的,数据和行为是放在一起的,都在类里面,比如人的吃喝拉撒,人是基本单位。而面向过程是以方法(函数,行为)为基本的单位,设计程序的时候再将其方法拼接起来,就组合成了一个程序。比如 阅读全文

posted @ 2021-11-24 11:14 Love&Share 阅读(515) 评论(0) 推荐(0) 编辑

封装,继承,抽象,多态的理解
摘要:封装 What:隐藏信息,保护数据访问。 How:暴露有限接口和属性,需要编程语言提供访问控制的语法。 Why:提高代码可维护性;降低接口复杂度,提高类的易用性。 抽象 What: 隐藏具体实现,使用者只需关心功能,无需关心实现。 How: 通过接口类或者抽象类实现,特殊语法机制非必须。 Why: 阅读全文

posted @ 2021-11-24 11:13 Love&Share 阅读(200) 评论(0) 推荐(0) 编辑

9 G1 回收器
摘要:定义:Garbage First 04年论文发布 09年JDK 6u14体验 12年JDK 7u4官方支持 17年JDK9默认 适用场景 同时注重吞吐量和低延迟,默认的暂停目标是200ms 超大堆内存,会将堆划分为多个大小相等的Region,每个区域都可作为伊甸园,幸存区,老年代 整体是标记+整理算 阅读全文

posted @ 2021-11-09 19:14 Love&Share 阅读(143) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 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 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示