ChinaUnix.net
相关文章推荐:

c回调java 代码

下面使用java回调函数来实现一个测试函数运行时间的工具类: 如果我们要测试一个类的方法的执行时间,通常我们会这样做: java 代码 public class TestObject { /** * 一个用来被测试的方法,进行了一个比较耗时的循环 */ public static void testMethod(){ for(int i=0; i100000000; i++){ } } /** * 一个简单的测试方法执行时间的方...

by zhangzhichao198 - Java文档中心 - 2009-03-13 10:19:01 阅读(924) 回复(0)

相关讨论

熟悉MS-Windows和XWindowSystem事件驱动编程模型的开发人员,习惯于传递在某种事件发生时调用(即“回调”)的函数指针。java的面向对象模型目前并不支持方法指针,这样似乎就不可能使用这种很好的机制。但我们并不是一点办法都没有! java的接口支持提供了一种获得回调的等价功能的机制。其技巧就是:定义一个简单接口,并在该接口中声明我们要调用的方法。 例如,假定我们希望在某个事件发生时得到通知。我们可以定义一...

by ybu2008 - Java文档中心 - 2009-03-02 16:21:01 阅读(797) 回复(0)

java回调机制 回调概念: 软件模块之间总是存在着一定的接口,从调用方式上,可以把他们分为三类:同步调用、回调和异步调用。同步调用是一种阻塞式调用,调用方要等待对方执行完毕才返回,它是一种单向调用;回调是一种双向调用模式,也就是说,被调用方在接口被调用时也会调用对方的接口;异步调用是一种类似消息或事件的机制,不过它的调用方向刚好相反,接口的服务在收到某种讯息或发生某种事件时,会主动通知客户方(即调用...

by wxz20032003 - Java文档中心 - 2007-06-23 14:15:07 阅读(724) 回复(0)

在网上搜到一篇文章,没看明白,各位大哥,帮忙写个测试例子啊 ------------------------------------------------------------------------------------------------------------------------------------------------- 在 java 支持方法指针之前,java 接口不能提供一种实现回调的好方法。如果您习惯于传递在事件驱动编程模型中调用的函数指针,则您会喜欢本技巧。 熟悉 MS-Windows 和 X Window System 事件驱动编程模型的开发人...

by 1980116 - Java - 2007-09-24 10:31:15 阅读(4818) 回复(1)

[iOS]Objective-C利用协议实现回调函数(类似java回调函数) 在编写iphone开发时,最常用的就是回调函数。自己编写回调函数,实现动态加载数据,加载完数据之后就利用回调函数通知给前台页面,显示相应数据的界面。在iphone中利用协议可以很容易的实现回调函数,后台加载数据,然后显示在前台页面. 下面举个通俗的例子: 某天,我打电话向你请教问题,当然是个难题,^_^,你一时想不出解决方法,我又不能拿着电...

by feiyang10086 - 移动操作系统 - 2012-01-04 15:59:31 阅读(2051) 回复(1)

本帖最后由 hxh88888888 于 2011-03-30 09:47 编辑 java中调用c语言使用JNI,有没有高手知道C语言中的回调函数在java中如何实现?拜谢了! 比如 C语言一个函数实现: typedef FUNC (void *)callback(int , char []) hal_c_register(int p , FUNC callback); java中要调用hal_c_register函数,该怎么调用?

JNI

by hxh88888888 - Java - 2011-04-15 17:33:28 阅读(2345) 回复(1)

java图片压缩代码.............. java代码[code]1.java压缩图片类 2.import java.awt.Color; 3.import java.awt.Graphics; 4.import java.awt.Image; 5.import java.awt.image.BufferedImage; 6.import java.io.File; 7.import java.io.FileNotFoundException; 8.import java.io.FileOutputStream; 9.import java.io.IOException; 10. 11.import javax.imageio.ImageIO; 12. 13.import c...

java

by so_brave - Java - 2011-11-26 14:44:25 阅读(1877) 回复(0)

import java.util.regex.Matcher; import java.util.regex.Pattern; public class Test { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub String content="

郎酒15年陈红花郎酒53°500ML,楼兰蛇龙珠戈壁干红(铁盒)750ML,组合 价699元。

"; Pattern patt=Pattern.compile("<[^>]+>([^<]*)]+>"); ...

by willyomg - Java - 2011-03-09 17:53:40 阅读(1384) 回复(0)

java实训代码 这学期和同学Merlyle一起合作的java实训,花了近一个月了。总体来说代码不规范,结构不清晰,冗余较多,做到后面由于规划等原因,就像是在凑代码了,呵呵。做的是一个局域网聊天工具,只支持点对点文字聊天。做了个扩展面板,可实现插件,但就如前面所说的只是凑出来的。扩展面板只实现了一个同步画图工具(算法也是凑出来的),还有一个石头剪子布。 由于可恶的学校下学期分方向,一个java,一个.NET。我就搞...

by flreey - Java文档中心 - 2010-01-10 23:51:50 阅读(1841) 回复(0)

整理代码能够直接运行的示例: 1、抓取IP138上面的IP地理位置 /** * @see 实现编码乱码问题 * */ public String convertStreamToString(InputStream is) throws UnsupportedEncodingException { BufferedReader reader = new BufferedReader(new InputStreamReader(is,"gbk")); StringBuilder sb = new StringBuilder(); String line = null; try { while ((line = rea...

by hkebao - Java文档中心 - 2009-11-16 11:13:58 阅读(1215) 回复(0)

代码如下: import java.awt.*; import java.awt.image.BufferedImage; import java.io.File; import javax.imageio.ImageIO; public class ScreenCapture { /** * @param args */ public static void captureScreen(String fileName) throws Exception { Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize(); Rectangle screenRectangle = new Rectangle(screenSize); Robot robot = new R...

by mces89 - Java文档中心 - 2009-05-23 18:00:43 阅读(1454) 回复(0)