码迷,mamicode.com
首页 >  
搜索关键字:Java并发编程    ( 1354个结果
Java并发编程:synchronized
Java并发编程:synchronized 虽然多线程编程极大地提高了效率,但是也会带来一定的隐患。比如说两个线程同时往一个数据库表中插入不重复的数据,就可能会导致数据库中插入了相同的数据。今天我们就来一起讨论下线程安全问题,以及Java中提供了什么机制来解决线程安全问题。 以下是本文的目录大纲.....
分类:编程语言   时间:2014-08-19 22:15:05    阅读次数:340
Java并发编程:Thread类的使用
Java并发编程:Thread类的使用 在前面2篇文章分别讲到了线程和进程的由来、以及如何在Java中怎么创建线程和进程。今天我们来学习一下Thread类,在学习Thread类之前,先介绍与线程相关知识:线程的几种状态、上下文切换,然后接着介绍Thread类中的方法的具体使用。 以下是本文的目录.....
分类:编程语言   时间:2014-08-19 16:19:04    阅读次数:235
Java多线程基础:进程和线程之由来
Java多线程基础:进程和线程之由来 在前面,已经介绍了Java的基础知识,现在我们来讨论一点稍微难一点的问题:Java并发编程。当然,Java并发编程涉及到很多方面的内容,不是一朝一夕就能够融会贯通使用的,需要在实践中不断积累。由于并发肯定涉及到多线程,因此在进入并发编程主题之前,我们先来了解一....
分类:编程语言   时间:2014-08-14 13:13:08    阅读次数:284
基于CAS线程安全的计算方法 java并发编程的艺术上的一个案例
package?thread; import?java.util.ArrayList; import?java.util.List; import?java.util.concurrent.atomic.AtomicInteger; /** ?*?@author??changxiangxiang ?*?@date?2014年8月6日?下午3:25:12 ?...
分类:编程语言   时间:2014-08-06 19:35:52    阅读次数:260
【小白的java成长系列】——多线程初识(多人买票问题)
本来这节内容是要到后面来说的,因为最近在弄并发的问题,推荐一本书《java并发编程实战》,深入的讲解了多线程问题的。本人最近也刚好在看这本书,还不错的~ 多线程的相关概念,就不用说了的,自己可以去网上查找,有一大堆关于它的讲解~ 先来看看买票的程序: package me.javen.thread.one; public class TicketDemo { public static ...
分类:编程语言   时间:2014-08-04 17:37:37    阅读次数:243
读书笔记-----Java并发编程实战(一)线程安全性
线程安全类:在线程安全类中封装了必要的同步机制,客户端无须进一步采取同步措施示例:一个无状态的Servlet1 @ThreadSafe2 public class StatelessFactorizer implements Servlet{3 public void service...
分类:编程语言   时间:2014-08-02 12:46:43    阅读次数:231
推荐阅读书籍,是时候再行动起来了。
网上一位大神的经验之谈【语言经典书】C:C程序设计语言(K&R)C和指针C专家编程C陷阱与缺陷你必须知道的495个C语言问题C++: C++ primer effective C++深度探索C++对象模型stl源码分析C++必知必会java:java编程思想java并发编程深入理解Java虚拟机:J...
分类:其他好文   时间:2014-07-30 20:25:24    阅读次数:199
JDK并发工具包CompletionService和ExecutorCompletionService的好处和使用场景
《Java并发编程实践》一书6.3.5节CompletionService:Executor和BlockingQueue,有这样一段话:   "如果向Executor提交了一组计算任务,并且希望在计算完成后获得结果,那么可以保留与每个任务关联的Future,然后反复使用get方法,同时将参数timeout指定为0,从而通过轮询来判断任务是否完成。这种方法虽然可行,但却有些繁琐。幸运的是,还有一种...
分类:其他好文   时间:2014-07-28 00:19:49    阅读次数:365
Java并发编程
import java.util.ArrayList;import java.util.List;import java.util.concurrent.Callable;import java.util.concurrent.ExecutionException;import java.util....
分类:编程语言   时间:2014-07-23 16:17:31    阅读次数:206
java并发编程线程安全
编写线程安全的代码实质就是管理对状态的访问,而且通常是共享的。可变的状态,对象的状态就是数据,存储在状态变量中,比如实例域,或者静态域,同时还包含了其它附属的域,例如hashmap的状态一部分存储到对象本...
分类:编程语言   时间:2014-07-22 09:10:35    阅读次数:172
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!