首页 > java高并发编程学习

java高并发编程学习 共找到804条结果

  • 一、多线程的基本知识1.1进程与线程的介绍  程序运行时在内存中分配自己独立的运行空间,就是进程  线程:它是位于进程中,负责当前进程中的某个具备独立运行资格的空间。  进程是负责整个程序的运行,而线
    2018-04-09
    阅读量:479
    评论:0
  • 一、Executor执行器  1.Executor接口,java线程池框架中的顶层接口,提供一个execute方法来执行任务importjava.util.concurrent.Executor;pu
    2017-09-07
    阅读量:49473
    评论:7
  • 注:其一、本文章为作者读完《实战Java高并发程序设计》之后所总结的知识,其中涵盖了每一章节的精髓之处。其二、文章中一部分代码直接引自书中。一、并行基础1.1线程的基本操作1.1.1.终止线程Thre
    2019-04-01
    阅读量:52696
    评论:7
  • 从今天开始,开启Java高并发编程专栏。代码请见:https://github.com/horacehe15/HighConcurrency
    2019-06-02
    阅读量:58171
    评论:10
  • #java高并发编程synchronized锁定的不是代码块,方法,而是对象,一定要明确,也就是对象锁静态的属性和方法要锁定当前类的Class对象,也就是所谓的类锁publicstaticvoidmm
    2018-07-05
    阅读量:302973
    评论:145
  • synchronized关键字同步方法同步代码块锁的底层实现锁的种类volatile关键字wait¬ifyAtomicXxx类型组CountDownLatch门闩锁的重入ReentrantLock同步
    2018-05-07
    阅读量:12951
    评论:3
  • 一、前言Java并发编程实践中的话:编写正确的程序并不容易,而编写正常的并发程序就更难了。相比于顺序执行的情况,多线程的线程安全问题是微妙而且出乎意料的,因为在没有进行适当同步的情况下多线程中各个操作
    2019-01-19
    阅读量:57514
    评论:3
  • synchronized关键字 同步方法 同步代码块 锁的底层实现 锁的种类 volatile关键字 wait¬ify AtomicXxx类型组 CountDownLat
    2019-03-06
    阅读量:161
    评论:0
  •  一、多线程的基本知识1.1进程与线程的介绍  程序运行时在内存中分配自己独立的运行空间,就是进程  线程:它是位于进程中,负责当前进程中的某个具备独立运行资格的空间。  进程是负责整个程序的运行,而
    2017-07-20
    阅读量:48301
    评论:3
  • Synchronized关键字可以用来给对象、方法和代码块加锁,当他锁定一个方法或者一个代码块的时候,同一时刻最多只有一个线程执行这段代码。可能的锁对象包括:this、任意对象(必须保证多线程使用的是
    2019-01-01
    阅读量:643
    评论:1