随笔分类 - JUC
Java并发编程知识梳理
摘要:1.首先我们回顾一下面试题: 两个线程,一个线程打印1-52,另一个打印字母A-Z打印顺序为12A34B...5152Z, 要求用线程间通信 这个面试题就就是完全考察线程之间的通信机制,常用的技术分为二种 一种是Object 类中的自带的 wait 和 notify 机制, 二是 lock中的通信机
阅读全文
摘要:1.继承 Thread 类,Thread的底层用的也是Runnable接口 package com.opendev.Thread; import java.util.Map; public class MyThread extends Thread { /** * 继承Thread方式 * * *
阅读全文
摘要:介绍: synchronized:它是Jdk自带的一种锁机制,它能够锁住当前的对象,资源类,以及同步方法块。 Lock:它是Java 1.5之后提供的一种新的机制,能够更好的去操作当前的线程 Lock的优点:锁实现提供了比使用同步方法和语句可以获得的更广泛的锁操作。它们允许更灵活的结构,可能具有非常
阅读全文
摘要:1.线程与进程的关系: 进程:进程是一个具有一定独立功能的程序关于某个数据集合的一次运行活动。它是操作系统动态执行的基本单元,在传统的操作系统中,进程既是基本的分配单元,也是基本的执行单元。 线程:通常在一个进程中可以包含若干个线程,当然一个进程中至少有一个线程,不然没有存在的意义。线程可以利用进程
阅读全文

浙公网安备 33010602011771号