当前位置:首页 > 开发 > 编程语言 > 编程 > 正文

回调函数调用方法

发表于: 2015-06-07   作者:百合不是茶   来源:转载   浏览:
摘要: 最近在看大神写的代码时,.发现其中使用了很多的回调 ,以前只是在学习的时候经常用到 ,现在写个笔记 记录一下   代码很简单:           MainDemo  :调用方法  得到方法的返回结果        

最近在看大神写的代码时,.发现其中使用了很多的回调 ,以前只是在学习的时候经常用到 ,现在写个笔记 记录一下

 

代码很简单:

   

      MainDemo  :调用方法  得到方法的返回结果

  

     InterDemo :   定义方法,定义接口

 

代码实现如下

 

package 接口回调;

import 接口回调.InterDemo.InterDemoGetIntance;

public class MainDemo {
	public static void main(String[] args) {
		
		//调用方法
		InterDemo.getIntance("程序执行了");
		
		//得到回调结果
		InterDemo.getInterfaceDate(new InterDemoGetIntance() {
			
			@Override
			public void getIntance(String name) {
				System.out.println(name);
				
			}
		});

	}

}

 

package 接口回调;

public class InterDemo {
	
	//接收传递的字符串
	static String names;

	//方法
	public static void getIntance(String name) {
		names = name;
		System.out.println("回调:" + names);
	}

	//定会接口的方法
	public static void getInterfaceDate(InterDemoGetIntance intance){
		//调用接口的方法m,并赋值
		intance.getIntance(names);
	}
	
	//定义接口
	public interface InterDemoGetIntance {
		public void getIntance(String name);
	}

}

 

 

 

      

回调函数调用方法

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号