腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
醒者呆
专栏作者
举报
62
文章
83289
阅读量
35
订阅数
订阅专栏
申请加入专栏
全部文章(62)
其他(18)
java(15)
编程算法(11)
区块链(6)
数据结构(5)
c++(4)
jvm(4)
数字货币(3)
ios(3)
数据库(3)
存储(3)
面向对象编程(3)
https(3)
自动驾驶(2)
iphone(2)
go(2)
bootstrap(2)
打包(2)
github(2)
mongodb(2)
jdk(2)
tcp/ip(2)
rpc(2)
费用中心(1)
比特币(1)
机器学习(1)
xml(1)
ide(1)
git(1)
api(1)
maven(1)
搜索引擎(1)
linux(1)
unix(1)
容器镜像服务(1)
访问管理(1)
SSL 证书(1)
网站(1)
http(1)
容器(1)
开源(1)
缓存(1)
正则表达式(1)
seo(1)
二叉树(1)
单元测试(1)
socket编程(1)
大数据(1)
安全(1)
windows(1)
rust(1)
abstract(1)
class(1)
factory(1)
搜索文章
搜索
搜索
关闭
笔记系列:JVM类链接和初始化
面向对象编程
java
编程算法
jvm
2、Preparation,给静态成员变量赋默认值。例如int默认值0,long默认值0,float默认值0.0。
文彬
2022-06-05
247
0
需加装饰——装饰模式
面向对象编程
装饰模式指的是在不必改变原类文件和使用继承的情况下,动态地扩展一个对象的功能。它是通过创建一个包装对象,也就是装饰来包裹真实的对象。 类图分析 我们先假设一个业务场景,有三种房子需要装修,分别是公寓,木屋和别墅,装修的方式有刷墙和摆满鲜花。那么应用装饰模式以后的类图结构如下所示: image.png 这个结构似乎与组合模式非常像,然而内部却大有不同。截止到Decorate部分,左上部分完全与组合模式相同,Decorate类是装饰类的核心类。 代码展示 package pattern.decorate;
文彬
2018-05-08
763
0
融会贯通——深入了解面向对象设计原则“依赖倒转原则”
面向对象编程
java
一千个人眼里有一千个哈姆雷特,下面我尝试用深入浅出的语言贯穿到“控制反转”,“依赖注入”,“面向抽象编程”,以及“面向接口编程”这几个概念。 传递参数,关联(组合&聚合)关系时,要尽量引用高层次的抽象类,使用基类和接口进行变量类型的声明,参数类型的声明,数据类型转换(也是向高层次的抽象类转),而不要用具体的子类。 以上总结为“控制反转”,也叫“面向抽象编程”。 真到了要使用具体子类的时候,采用“依赖注入”的方式: 构造注入,通过构造函数传入具体类的对象 setter注入,通过setter方法传入具体类的对象
文彬
2018-05-03
574
0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档