码迷,mamicode.com
首页 >  
搜索关键字:java基础 多线程    ( 30094个结果
黑马程序员——餐桌上的多线程问题
餐桌上的多线程问题生产者和消费者模型设想有一天你和一群朋友去餐馆吃饭,这是个典型的同步例子,你和你的朋友们共享着餐桌这个资源。想象一下,当你举起筷子准备夹菜的时候,却发现菜碟子被人端走了~这正是同步要解决的问题,必须保证在某人夹菜的时候,其他人不能把菜盘子端走。Java中使用加锁的机制,使用Sync...
分类:编程语言   时间:2014-05-15 11:09:46    阅读次数:367
黑马程序员——Java基础知识之多线程协同
多线程协同线程间的通讯:对资源的操作动作不同,比如说两个卡车一个拉煤一个装煤,但是他们共享了一个资源。怎么样把这个资源拿出来?怎样把车装满?这个资源当然是一个类,他里面的组成元素就是对象!!现在我们就要有操作对象的思想了,用对象把这车装满,现在一车装一个对象。等待唤醒机制;用的不是sleep是wai...
分类:编程语言   时间:2014-05-15 10:50:18    阅读次数:485
黑马程序员——Java多线程
多线程基础知识进程是一个正在执行的程序。cpu在同时执行这些程序,其实是跳跃式的,做快速的切换,时间很短。一个进程可能存在多条路径。迅雷的多路径。每一个进行执行都有一个执行顺序,该顺序是一个执行路径,或这叫一个控制单元。每一个进程至少有一个线程,线程就是进程中的一个独立的控制单元,线程控制进程的执行...
分类:编程语言   时间:2014-05-15 10:38:01    阅读次数:406
Java基础学习网站收藏
1.w3cschool菜鸟教程http://m.w3cschool.cc/java/
分类:编程语言   时间:2014-05-15 07:41:30    阅读次数:227
学习 iOS多线程开发 Demo示意
并发所描述的概念就是同时运行多个任务。这些任务可能是以在单核 CPU 上分时(时间分享)的形式同时运行,也可能是在多核 CPU 上以真正的并行方式来运行。这篇文章是作者在学习iOS开发技术当中,遇到多线程问题时捋顺思路时的一些看法。 GCD是iOS开发当中解决多核开发的一个技术。 主要有三种...
分类:移动开发   时间:2014-05-15 02:19:14    阅读次数:393
《深入Java虚拟机学习笔记》- 第20章 线程同步
1.对多线程的支持是Java语言的一大优势,Java对线程的控制主要集中在对线程的同步和协作上,Java使用的同步机制是监视器。监视器java监视器支持两种线程:互斥和协作。java虚拟机通过对象锁来实现互斥,允许多个线程在同一个共享数据上独立而不干扰地工作。协作则通过object类的wait方法....
分类:编程语言   时间:2014-05-15 01:55:47    阅读次数:297
JAVA思维导图系列:多线程中级
多线程中级,包含控制线程的几种方法、线程的同步、线程组,有返回值的线程、线程之前的通信、线程池和线程的几个相关类...
分类:编程语言   时间:2014-05-15 01:37:37    阅读次数:275
无锁编程实战演练
前段时间研究过一阵子无锁化编程。刚写了几个简单的程序,来验证了下自己学到的一些概念。 测试场景:假设有一个应用:现在有一个全局变量,用来计数,再创建10个线程并发执行,每个线程中循环对这个全局变量进行++操作(i++),循环加2000000次。 所以很容易知道,这必然会涉及到并发互斥操作。下面通过三种方式来实现这种并发操作。并对比出其在效率上的不同之处。 ...... 通过编程测试及测试得出结论: 1、如果是想用全局变量来做统计操作。而又不得不考虑多线程间的互斥访问的话,最好使用编译器支持的原子操作函...
分类:其他好文   时间:2014-05-15 00:17:24    阅读次数:390
java 多线程sleep和wait的区别
对于sleep()方法,我们首先要知道该方法是属于Thread类中的。而wait()方法,则是属于Object类中的。sleep()方法导致了程序暂停执行指定的时间,让出cpu该其他线程,但是他的监控状态依然保持者,当指定的时间到了又会自动恢复运行状态。在调用sleep()方法的过程中,线程不会释放...
分类:编程语言   时间:2014-05-14 22:28:53    阅读次数:375
hashmap和hashtable的区别
1) HashTable 与HashMap实现的是不同的接口HashTable 是Dictionary的子类HashMap 是Map接口的子类2)HashTable的键值都不允许为空HashMap的键值只允许其中一个为空。3)HashTable 是多线程安全的HashMap 是非线程安全的
分类:其他好文   时间:2014-05-14 22:25:41    阅读次数:234
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!