易截截图软件、单文件、免安装、纯绿色、仅160KB

Java中的回调方法

      在Java中,就是类A调用类B中的某个方法b,然后类B又在某个时候反过来调用类A中的某个方法a,对于A来说,这个a方法便叫做回调方法,当然,A类和B类可以合并为一个。
pubilc interface CallBack{

public void callbackMethod();
}
public class A implements CallBack{ // A实现接口CallBack
B b = new B();
public void do(){
b.doSomething(this); // A运行时调用B中doSomething方法,以自身传入参数,B已取得A,可以随时回调A所实现的CallBack接口中的方法
}
public void callbackMethod(){ // 对A来说,该方法就是回调方法
System.out.println("callbackMethod is executing!");
}
}

public class B{
public void doSomething(CallBack cb){ // B拥有一个参数为CallBack接口类型的方法
System.out.println(“I am processing my affairs… ”);
System.out.println(“then, I need invoke callbackMethod…”);
cb.callbackMethod();
}
}


相关文档:

java字符串的各种编码转换

import java.io.UnsupportedEncodingException;
/**
* 转换字符串的编码
*/
public class ChangeCharset {
/** 7位ASCII字符,也叫作ISO646-US、Unicode字符集的基本拉丁块 */
public static final String US_ASCII = "US-ASCII";
/** ISO 拉丁字母表 No.1,也叫作 ISO-LATIN-1 */
public static final String ISO_ ......

java BufferedReader和InputStreamReader的区别

BufferedReader:  
  Read   text   from   a   character-input  
stream,   buffering   characters   so   as   to   provide   for   the  
efficient   reading   of   characters,   arrays,   and ......

java路径问题最终解决方案

前言
      Java的路径问题,非常难搞。最近的工作涉及到创建和读取文件的工作,这里我就给大家彻底得解决Java路径问题。
      我编写了一个方法,比 ClassLoader.getResource(String 相对路径)方法的能力更强。它可以接受“../”这样的参数,允许我们用相 ......

java读文件 乱码

/**
 *
 */
package com.dongyun.peas2.system.web.action;
///**
// * @author Administrator
// *
// */
//public class ABcom {
//
// /**
//  *
//  */
// public ABcom() {
//  // TODO Auto-generated constructor stub
// }
//
// /**
//&nb ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号