java回调及匿名内部类实现
来源:互联网 发布:ubuntu安装net snmp 编辑:程序博客网 时间:2024/06/04 00:21
package com.shiro.Utils;public class test {public static void main(String[] args) {pricth();test1();}public static void pricth() {doRequest(new inInterface1() {@Overridepublic void onResponse(int resultCode, String resultJson) {System.out.println(resultCode + " " + resultJson);}});}private static void doRequest(final inInterface1 callback) {callback.onResponse(1, "ok");}static void test1() {interface2 ss = new interface2() {@Overridepublic void testMethod1() {System.out.println("interface2:testMethod1");}};ss.testMethod1();}interface inInterface1 {void onResponse(int resultCode, String resultJson);public static class Bulder {public Bulder() {System.out.println("inInterface.Bulder");}}}interface interface2 {void testMethod1();}}
上面的代码很妙!
1.接口里面可以定义静态类,用于创建接口实现,javaApi源码里面有很多这样的设计
2.内部类回调方式
0 0
- java回调及匿名内部类实现
- 内部类相关——定义、匿名内部类、回调实现及静态内部类
- Java内部类及匿名内部类
- Java之内部类及匿名内部类
- java接口和类(十)内部类实现接口及匿名内部类
- JAVA-内部类及匿名内部类解读
- Java -- 内部类, 成员内部类,局部内部类,匿名内部类,闭包和回调, 枚举类
- Java多线程 匿名内部类实现多线程
- Java中的匿名内部类实现
- Java匿名内部类实现总结
- JAVA匿名内部类
- java 匿名内部类
- JAVA匿名内部类
- java 匿名内部类
- JAVA匿名内部类
- java 匿名内部类
- JAVA匿名内部类
- java 匿名内部类
- 用Jasper report计算opening balance
- 日经社説 20150703 多様な経営人材生かすには
- stemapp左侧面板
- JavaScript中的作用域和作用域链(二)
- Error creating index admin.system.version: 13 err: "not authorized to create index on admin.system.v
- java回调及匿名内部类实现
- 开源工具
- final、abstract、interface
- CDialog上建立View的方法
- 有道词典
- Linux 系统中用户切换
- VSFTP 登陆很慢的解决方案
- getHibernateTemplate().find java.lang.NullPointerException
- cordic算法的总结和verilog代码的编写