资讯

精准传达 • 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

java中回调函数如何使用

java中回调函数如何使用,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

成都创新互联公司是一家从事企业网站建设、成都做网站、成都网站建设、行业门户网站建设、网页设计制作的专业的建站公司,拥有经验丰富的网站建设工程师和网页设计人员,具备各种规模与类型网站建设的实力,在网站建设领域树立了自己独特的设计风格。自公司成立以来曾独立设计制作的站点上千。

public class Callback {
    static A a= null;
public static void main(String[] args) {
int x = 100;
a = new A(x,new B() {
@Override
void otherAuth() {
//2.调用自己的函数
int num = this.Changethenum(a.a);
//3. 回调A的callBack
a.callBack(num);
}
});
//1.A 调自己的callB
a.callB();
}
}
abstract class B{
public B( ) {
}
abstract void otherAuth();
public int Changethenum(int num) {
return (int) Math.pow(num, 3);
}
}
class A  {
int a ;
B b = null;
A(int a , B b ){
this.a = a ;
this.b = b;
}
void callB(){
b.otherAuth();
}
void callBack(int i ) {
System.out.println("The number changed : "+i);
}
}

看完上述内容,你们掌握java中回调函数如何使用的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注创新互联行业资讯频道,感谢各位的阅读!


网站栏目:java中回调函数如何使用
当前路径:http://cdkjz.cn/article/gchhgg.html
多年建站经验

多一份参考,总有益处

联系快上网,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

大客户专线   成都:13518219792   座机:028-86922220