码迷,mamicode.com
首页 >  
搜索关键字:runnable    ( 2999个结果
借助IDE到处Runnable JAR 的步骤
1. 选择项目,右键,export,选择Java目录下的Runnable JAR file , next2. Lanch configuration 中选择启动类3. Export destination 中选择导出的地方4. Library handling 引用库的处理: 1). Extract...
分类:编程语言   时间:2014-12-13 17:52:19    阅读次数:303
多线程2
创建多线程的方式一:通过继承方式 创建多线程的方式二:通过实现方式 二者比较: 1 联系:public class Thread implements Runnable 2 实现方式好:1)避免java单继承的局限性 2)如果多个线程要操作同一份资源(或数据),更适合使用实现的方式 package ...
分类:编程语言   时间:2014-12-12 22:03:40    阅读次数:216
一个客户端向服务器发送数据,服务器向连接的客户端转发数据demo
服务端代码: // 负责处理每个线程通信的线程类 public class ServerThread implements Runnable { // 定义当前线程所处理的Socket Socket s = null; // 该线程所处理的Socket所对应的输入流 BufferedReader br = null; public ServerThread(Socket s) th...
分类:其他好文   时间:2014-12-12 20:55:55    阅读次数:153
android通过socket连接服务端(PC端)
自己的计算机网络的基础太差了,一个很小的Demo居然搞了快一天,真醉了,不过坑踩多了,自然知道怎么走路了。 首先,是服务端的代码 class Server implements Runnable{ public static void main(){ Thread serv...
分类:移动开发   时间:2014-12-12 13:30:03    阅读次数:129
Android多线程下载文件
Android 实现多线程下载: 首先看下效果图: UI界面 多线程下载的时候log打印界面 开始工作,首先我们通过HttpURLConnection类连接需要下载的文件: new Thread(new Runnable() { @Override public void run() { try { url = ne...
分类:移动开发   时间:2014-12-12 11:47:49    阅读次数:187
Handler的使用
Handler的基本概念     Handler提供了一种异步处理的机制。     存在两个队列,一个是把线程放进去的队列,另一个是消息队列。     Activity是一个线程,下载是另一个线程。 Handler基本使用方法      马上加入到消息队列中:post(Runnable对象引用),      从消息队列中移除:removeCallback(Run...
分类:其他好文   时间:2014-12-12 10:13:51    阅读次数:210
java程序的运行方式
1.JAR FileJAR 文件用于压缩和发布,而且还用于部署和封装库、组件和插件程序,并可被像编译器和 JVM 这样的工具直接使用有点类似于net中的dll2.Runnable JAR File打开方式: 1.直接打开(装了jre默认会是javaw打开) 2.bat命令方式 @echo of...
分类:编程语言   时间:2014-12-11 15:28:37    阅读次数:195
Java多个线程之间处理共享数据的方式
题目要求: 有4个线程,其中两个线程每次对x加1,另外两个每次对x减1,如何实现? 分析:     x就是这4个线程要处理的共享数据,不同种线程有不同的处理方式,但操作的数据是共同的,联想到“窗口买票问题”,但是卖票只是单纯的减。 所以,多个线程访问共享对象或数据的方式,先看,如果每个线程执行的代码相同,那么就可以使用同一个Runnable对象,这个对象中有被共享的数据,如...
分类:编程语言   时间:2014-12-11 01:38:11    阅读次数:213
HandlerThread应用(对比AsyncTask)
之前说过HandlerThread的原理:: Handler机制的分发中心就在Looper中的loop(),HandlerThread将loop转到子线程中处理,降低了主线程的压力,使主界面更流畅    其实说白了,创建HandlerThread,只是为了用此线程的looper  最终的runnable都还是post到主线程运行(已用Toast测试过) 最终的最终就是...
分类:其他好文   时间:2014-12-10 14:18:00    阅读次数:228
非UI线程和UI线程通信
public void onClick(View v) { new Thread(new Runnable() { public void run() { final Bitmap bitmap = loadImageFromNetwork("http://...
分类:编程语言   时间:2014-12-10 12:19:51    阅读次数:189
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!