码迷,mamicode.com
首页 >  
搜索关键字:runnable    ( 2999个结果
【android】handler.post方法的说明和注意事项
我们都知道Handler中的post方法可以更新组件的内容,多用在子线程异步更新ui界面。 handler.post(new Runnable(){ @Override public void run() { //do something mTextView.setText("msg"); }}); post 是立即插入消息列队,当消息列队处理到该消息时,Ru...
分类:移动开发   时间:2014-11-24 06:31:35    阅读次数:309
为什么Java中实现多线程的方式有两种?
在面试的过程中,我们经常问被面试者,为什么Java中实现多线程的方式有两种(一种是直接继承Thread类,一种是实现Runnable接口)?可惜的是,很多面试者都答不出来,甚至从来没有想为什么.,那么真正的原因是什么呢?...
分类:编程语言   时间:2014-11-23 21:44:44    阅读次数:227
初次学习多线程——自己写的一个线程池
1 package com.lovo.threadpool; 2 3 public class ThreadOfPool extends Thread{ 4 private Runnable task = null; 5 private ThreadPool threadPool...
分类:编程语言   时间:2014-11-22 15:57:57    阅读次数:291
Java 原子变量类
今天看了下 Java中的同步机制,刚刚开始看,内容比较浅,其中有一个被称为原子变量类的东西感觉还是很有意思的,所以,记录一下吧。      首先,我们先看一段这样的代码:public class AtomicClassTest implements Runnable{ /** * @param args */ public static void main(String[] args...
分类:编程语言   时间:2014-11-21 18:54:12    阅读次数:217
Java的线程与线程池(程序猿必看)
之前看到别人写的多线程方法,自己用得不知所以然,感觉很强大同时自己又很好奇。Java的多线程是高阶必须学习的知识,现在把网络上查询到的理论知识特别整理一下。 简单介绍   创建线程有两种方式:继承Thread或实现Runnable。Thread实现了Runnable接口,提供了一个空的run()方法,所以不论是继承Thread还是实现Runnable,都要有自己的run()方法。...
分类:编程语言   时间:2014-11-21 16:23:17    阅读次数:218
Java多线程(1)--创建和线程信息获取
通过创建实现Runnable接口的类。使用带参数的Thread构造器来创建Thread对象。这个参数就是实现Runnable接口的类的一个对象。 创建10个线程,每个线程打印乘以1-10的结果。 package com.concurrency; public class Calcalator implements Runnable{ private int number; public...
分类:编程语言   时间:2014-11-21 16:13:51    阅读次数:272
java语言-俄罗斯方块Java源码案例
只提供参考源码import java.awt.*;import java.applet.Applet;public class Blocks extends Applet implements Runnable{Dimension d;Font largefont= new Font("Helvet...
分类:编程语言   时间:2014-11-21 10:19:27    阅读次数:253
关于子线程使用Toast报错Can't create handler inside thread that has not called Looper.prepare()的解决办法
形同如下代码,在Thread中调用Toast显示错误信息:new Thread(new Runnable(){ @Override public void run() { try{ weather...
分类:编程语言   时间:2014-11-21 01:17:50    阅读次数:946
线程笔记一:java线程经典题目:轮流打印
题目:构建四个线程,线程A将变量100加1,B减1,c加1,D减1,要按照A->B->C->D的顺序执行,最终数字还为100.使用多线程 代码:PrintLetter.javaimport java.lang.Thread; class MyThread implements Runnable{ //给线程分配三个对象 private Object pre; private Objec...
分类:编程语言   时间:2014-11-20 13:47:55    阅读次数:234
Java(Android)线程池
介绍new Thread的弊端及Java四种线程池的使用,对Android同样适用。本文是基础篇,后面会分享下线程池一些高级功能。1、new Thread的弊端执行一个异步任务你还只是如下new Thread吗?Java1234567new Thread(new Runnable() {@Overr...
分类:移动开发   时间:2014-11-20 11:43:17    阅读次数:204
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!