~$ 存档

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::

2018年1月22日

摘要: 我想写的问题有三个: 1、首先我们为什么需要重写hashCode()方法和equals()方法 2、在什么情况下需要重写hashCode()方法和equals()方法 3、如何重写这两个方法 ****************************************************** 阅读全文
posted @ 2018-01-22 15:27 LuoTian 阅读(517) 评论(0) 推荐(0)

摘要: 开篇可以参考《C++的回调函数》,因为C++具有函数指针,在说明回调时会清晰的多。 因为Java不具备这个,而是通过接口来实现。现在我们依然慢慢地详细地记录这个问题。 先看一张图: 现在有库开发方和用户方,现在假设库开发方有诉求,它的诉求是:期望能调用用户的a()方法。 那么怎么能让这个企图实现呢? 阅读全文
posted @ 2018-01-22 13:28 LuoTian 阅读(235) 评论(0) 推荐(0)

摘要: ————这篇文章会随着学习逐步更新,同时和Java接口回调配合记录———— 回调函数 回调函数是一个时时听到的概念,比如在windows API编程时遇到的WinProc函数,就是我们编写而由操作系统调用的函数。现在,我们需要慢慢又详细的记录一下这个问题。 库与使用者的问题 在开始之前,首先我们想像 阅读全文
posted @ 2018-01-22 10:40 LuoTian 阅读(14144) 评论(2) 推荐(1)