- 博客(3)
- 收藏
- 关注
原创 静态代理与动态代理及使用场景(个人笔记)
一、代理是什么 如果你要办婚宴,会有很多事务,挑选场地,布置场地,定制菜单......这些都是可以请婚庆公司代劳的事务,此时婚庆公司是代理对象,你是委托对象。你只要在婚宴上做重要的事务就行了-->入洞房 代理的好处是可以减少关键类中的冗余代码,增强可读性。 在代码中,通常我们会将重复的代码封装起来,但是遇到这类的代码-->我们想为每一个方法设置性能监测,得到方法执行的时间(此处睡眠500毫秒模拟): 这样的重复...
2021-09-12 15:33:57
1387
3
原创 数组模拟环形队列(韩顺平老师Java数据结构与算法)
1.创建一个CicleArray类 class CicleArray{ private int maxSize; //队列最大长度 private int front; //队列头 private int area; //队列尾 private int[] cicleArr; //队列数组 2.重写构造器,创建队列数组 public CicleArray(int maxSize){ this.maxSize = maxSi
2021-08-28 11:06:38
156
原创 稀疏数组 存入/导出 磁盘(韩顺平老师Java数据结构与算法)
public static void main(String[] args) { //创建一个二维数组 int[][] array = new int[11][11]; array[1][2] = 1; array[2][3] = 2; //遍历array,把内容打印一下,并记录 有效数字 的个数 int count = 0; for (int[] ints : array) { .
2021-08-25 11:21:38
247
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人