java回调简单实现
2017-04-27 16:55
232 查看
package data; import java.util.HashMap; import java.util.Map; public class Good { CallBack callBack; public void setCallBack(CallBack callBack) { this.callBack=callBack; } private void doMyThing(){ System.out.println("我做我自己的事情"); } public void doSomeThing(){ this.doMyThing(); System.out.println("做完了我的事情"); System.out.println("開始回调"); this.callBack.show(); } public static void main(String[] args) { Good good=new Good(); good.setCallBack(new CallBack() { @Override void toDo(Map<String, String> map) { map.put("people", "哈哈"); map.put("age", "100"); } }); good.doSomeThing(); } } abstract class CallBack { Map<String, String> map = new HashMap<String, String>(); public void show() { this.toDo(map); map.put("type", "人类"); System.out.println(map); } abstract void toDo(Map<String, String> map); }
相关文章推荐
- 一个简单的java回调函数的实现
- 一个简单的java回调函数的实现
- 简单回调机制的Java实现
- java回调简单实现
- 使用异或进行简单的密码加密(JAVA实现)
- Java 的简单数据库连接池实现
- 用 Java 实现回调例程
- [Java] 多线程的简单实现
- 用 Java 实现回调例程
- 一种简单的方法在程序中实现透明效果(JAVA)
- 用Java实现的字符串简单加密
- 今天的问题:一个简单的例子,请帮我解开“接口实现Java‘隐藏实现细目’”的迷惑。
- 用JSP+Servlet+JavaBean模式实现一个简单的登录网页设计(JSP+Tomcat+MySQL)
- 用java实现简单的网络通信,相当于一个最简单的控制台qq(附代码) 推荐
- 用java实现简单url负载均衡以及容错
- Java Web中的入侵检测及简单实现
- 用java实现简单的email正则表达式判断
- 使用Java实现对dbf文件的简单读写
- 用Java简单实现文件分割与合并
- JSP应用 java反射简单实现