- 博客(9)
- 问答 (1)
- 收藏
- 关注
原创 Object o = new Object()在内存中占了多少字节?
class pointer 4字节(压缩后) || 8字节(未压缩)padding 补充4字节 || 0字节。instance data 0字节。markword 8字节。
2022-09-17 21:01:36 100
原创 【第一章】创建和销毁对象
第1条:用静态工厂方法代替构造器优势:I.静态工厂有名称,可以知道方法的用处;II.不用每次掉用的时候就创建新对象;单例常用静态工厂实现。 更多关于单例模式clickIII.可以返回子类型对象;缺点:I.在没有文档的情况下,很难发现有这个方法第2条:遇到多个构造器参数时要考虑使用构造器参数太多情况,有参构造器繁琐且难以阅读,用setter代替。第3条:用私有构造器或者枚举类型加强Singleton属性枚举创建单例安全且简单七种常用的单例模式创建第4条:通过私有构造器
2022-02-23 00:56:36 423
原创 springboot + shiro 实现认证授权(快速上手详细教程)
本篇主要讲述springboot搭建以及shiro实现认证。一、springboot项目的搭建 a:file -> new -> project
2021-10-15 23:46:04 805
空空如也
定时器启动与资源初始化顺序问题
2021-11-07
TA创建的收藏夹 TA关注的收藏夹
TA关注的人