码迷,mamicode.com
首页 >  
搜索关键字:thread    ( 13581个结果
消息驱动 Looper类
Android异步处理系列文章索引 Android异步处理一:使用Thread+Handler实现非UI线程更新UI界面 Android异步处理二:使用AsyncTask异步更新UI界面 Android异步处理三:Handler+Looper+MessageQueue深入详解 Androi...
分类:其他好文   时间:2014-08-10 08:11:00    阅读次数:259
java基础知识回顾之java Thread类学习(七)--java多线程通信等待唤醒机制(wait和notify,notifyAll)
1.wait和notify,notifyAll:wait和notify,notifyAll是Object类方法,因为等待和唤醒必须是同一个锁,不可以对不同锁中的线程进行唤醒,而锁可以是任意对象,所以可以被任意对象调用的方法,定义在Object基类中。wait()方法:对此对象调用wait方法导致本线...
分类:编程语言   时间:2014-08-10 01:27:39    阅读次数:643
java 常用的包 默认导入的包
1.java.lang----包含一些Java语言的核心类,如String、Math、Integer、System和Thread,提供常用功能。2.java.awt----包含了构成抽象窗口工具集(abstract window toolkits)的多个类,这些类被用来构建和管理应用程序的图形用户界...
分类:编程语言   时间:2014-08-09 21:02:09    阅读次数:234
java基础知识回顾之java Thread类学习(七)--java多线程安全问题(死锁)
死锁:是两个或者两个以上的线程被无限的阻塞,线程之间互相等待所需资源。线程死锁产生的条件:当两个线程相互调用Join()方法。当两个线程使用嵌套的同步代码块的时候,一个线程占用了另一个线程的锁,互相等待阻塞,就有可能产生死锁。下面看代码:代码1:死锁的案例package com.lp.ecjtu.T...
分类:编程语言   时间:2014-08-09 13:16:08    阅读次数:267
C++11线程指南(五)--线程的移动语义实现
1. 线程的移动语义实现   基于前面几章介绍的移动语义,我们用它来实现线程。 #include #include #include #include #include int main() { std::vector workers; for (int i = 0; i < 5; i++) { auto t = std::thread([i]() { std::...
分类:移动开发   时间:2014-08-09 11:36:27    阅读次数:276
[转]Java实现定时任务的三种方法
在应用里经常都有用到在后台跑定时任务的需求。举个例子,比如需要在服务后台跑一个定时任务来进行非实时计算,清除临时数据、文件等。在本文里,我会给大家介绍3种不同的实现方法:普通thread实现TimerTask实现ScheduledExecutorService实现普通thread这是最常见的,创.....
分类:编程语言   时间:2014-08-09 11:17:51    阅读次数:282
java基础知识回顾之java Thread类学习(六)--java多线程同步函数用的锁
1.验证同步函数使用的锁----普通方法使用的锁思路:创建两个线程,同时操作同一个资源,还是用卖票的例子来验证。创建好两个线程t1,t2,t1线程走同步代码块操作tickets,t2,线程走同步函数封装的代码操作tickets,同步代码块中的锁我们可以指定。假设我们事先不知道同步函数用的是什么锁;如...
分类:编程语言   时间:2014-08-08 23:50:26    阅读次数:396
Java并发学习之二——获取和设置线程信息
本文是学习网络上的文章时的总结,感谢大家无私的分享。 Thread类的对象中保存了一些属性信息能够帮助我们辨别每一个线程,知道它的一些信息 ID:每个线程的独特标示; Name:线程的名称; Priority:线程对象的优先级。优先级别在1-10之间,1是最低级,10是最高级。 Status:线程状态。在java中,线程只有6种状态:new,runnable,blocked,wait...
分类:编程语言   时间:2014-08-08 21:31:41    阅读次数:336
14-08-07 关于程序、进程、线程,以及python中实现多线程的办法
考核题目中涉及到多线程编程,于是复习了一下系统编程里面的各种概念。首先,程序是代码,没有活动。通过编译连接之后被加载到内存里运行时,内存活动的就是进程,这里的进程不仅仅是代码段,还包括涉及的数据等。而线程是在同一个进程下的小程序,它们可以“同时”地运行,其..
分类:编程语言   时间:2014-08-08 16:26:57    阅读次数:231
jdk线程池主要原理
本文转自:http://blog.csdn.net/linchengzhi/article/details/7567397 正常创建一个线程的时候,我们是这样的:new thread(Runnable实现类)。这里,thread是线程,Runnable实现类是业务逻辑,这样线程和业务逻辑紧紧绑定在....
分类:编程语言   时间:2014-08-08 15:52:46    阅读次数:292
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!