摘要:
双指针解决NSum问题 1.两数之和 public int[] twoSum(int[] nums, int target) { /** * 首先,对于该题要求返回原始数组下标,这里就要求不能手动排序 * 所以二分的思路行不通, * 但是这里可以使用哈希表,降低时间复杂度。使用哈希表时,由于哈希表刚 阅读全文
摘要:
反射特征:动态性 编译时候确定不了哪个类的对象 比如:后台已经在运行了,但还没有收到前端的请求,这时候,后台收到请求时,使用的是反射机制调用对象 反射机制与面向对象的矛盾: 不矛盾,如何看待:反射可以调用私有方法/属性,封装规定了不能用, 反射来调用私有私有构造器, 私有属性以及方法 使用大的Cla 阅读全文
摘要:
注解与代理模式 相关介绍 Annotation就是嵌入在代码中的标记,补充代码功能,可以修饰包,类,方法,变量 实际开发中,基于注解可以替换配置文件 框架 = 注解 + 反射 + 设计模式的集合 /** 1,注解的自定义,参照SuppressWarnings来定义注解, 2,注解的使用是施加在某个类 阅读全文