关于java异步的问题,请教一下!

[复制链接]
查看11 | 回复2 | 2012-11-22 18:13:11 | 显示全部楼层 |阅读模式
String returnStr=PostHttp.post(url,stu);if(returnStr!=null&&returnStr.subSequence(0, 1).equals("0")){System.out.println("成功");}else{System.out.println("失败");}你的异步要实现就应该实现在这里,每次post的过去等待返回,如果Post过去很耗时,那么你的整个程序的性能会很差。这里可以通过几种方式来实现异步。1、消息机制,通过发消息给PostHttp,不等待返回。返回通过回调函数实现。2、启动线程,调用PostHttp,不等待返回。返回通过回调函数实现。异步就...
回复

使用道具 举报

千问 | 2012-11-22 18:13:11 | 显示全部楼层
1 你这个代码确实不需要用异步,异步一般用来做速度很慢的操作或并发操作。2 异步就是执行到一半就丢给另外一个线程继续做下一半了。一个功能要跨越两个或者更多线程。你中间启动一个线程去做其他的事情,就是异步了。...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行