Java
文章平均质量分 93
修之竹
这个作者很懒,什么都没留下…
展开
-
Kotlin 学习笔记(三)—— Kotlin 的动态代理你会写吗
动态代理,源自于设计模式中常见的一种模式:代理模式。在 Java 中就是为一个对象 A 的一个方法 B 提供一个代理对象,这个代理对象可以完全控制 A 对象的 B 方法实际的执行内容。四个关键词:1)代理对象;2)被代理对象;3)被代理行为;4)对行为的完全控制。 这样说还是太抽象,举个实际的例子。假如我们需要通过房屋中介租房,就是一个简单的代理模式。这里面有三种角色:1)房东——被代理对象;2)房屋中介——代理对象;3)租客——使用方或调用者。房东把全部的租房事项全部交给中介打理,那么中介就具有对租房行原创 2022-04-29 00:10:13 · 1853 阅读 · 0 评论 -
Java数组去重问题
###方法一: ######使用两个标志位进行标定去重。此方法无需使用任何容器,也不需要另外开辟数组空间,推荐使用,但丢失了数组元素之间的位置信息。 - 先对数组进行排序; - 初始化两个标志位p、q对排好序的数组进行遍历 假设数组array排完序之后结果为1 2 2 2 3 4 4 5。 (具体分析内容有时间再码...) ``` public static void solution(int[]...原创 2020-04-14 21:30:33 · 1191 阅读 · 0 评论