线程

  • 14-Java线程中wait和sleep的区别

    Java线程中wait和sleep的区别 ①、来自不同的类 wait()来自Object类 sleep()来自Thread类 ②、锁的释放时机不同 wait()方法在等待的过程中会…

    Java 2022年8月6日
  • 2022-08-01 第六组 李俊琦 JavaSE高级部分

    今日重点 泛型枚举多线程集合(数据结构:树,二叉树,红黑树,B+树,B-树,图)IO流(文件)反射和注解网络通信Socket(tomcat) 学习内容 泛型 什么是泛型(Gener…

    编程笔记 2022年8月6日
  • Java多线程(二)

    Java多线程(二) 目录 Java多线程(二) 四、线程的同步 4.1 线程同步的引入: 4.2 线程同步的方式之一:同步代码块 4.3 线程同步的方式之二:同步方法 4.4 同…

    Java 2022年8月5日
  • Java面试题CAS原理

    CAS CAS(Compare And Swap,比较并交换)自旋抢锁。微信交流群:Java技术沟通群⑤(点击加入) 原理 CAS的原理是拿期望的值和原本的一个值作比较,如果相同则…

    编程笔记 2022年8月5日
  • 2022-08-04 第十小组 石晓荟

    多线程 重点 1.线程 知识点 1.LockSupport工具类 * 线程阻塞的工具类。,所有的方法都是静态方法,可以让线程在任意位置阻塞, * 阻塞之后也有唤醒的方法。 * pa…

    编程笔记 2022年8月4日
  • 2022-08-04 第五组 罗大禹 学习笔记

    20220801 第五小组 罗大禹 学习笔记 Java 多线程 Lock 学习重点 1.Lock锁2.线程池 学习内容 Java 多线程 Lock LockSupport工具类 ​…

    编程笔记 2022年8月4日
  • 2022-08-04 第五组 赖哲栋 学习笔记

    LockSupport工具类 线程阻塞的工具类,所有的方法都是静态方法,可以让线程在任意位置阻塞。 阻塞之后也有唤醒的方法。 park:停车。如果我们把Thread看成一辆车的话,…

    编程笔记 2022年8月4日
  • 【Java面试】生产环境服务器变慢,如何诊断处理?

    “生产环境服务器变慢?如何诊断处理” 这是最近一些工作5年以上的粉丝反馈给我的问题,他们去一线大厂面试,都被问到了这一类的问题。 今天给大家分享一下,面试过程中遇到这个问题,我们应…

    Java 2022年8月4日
  • Java中的显示锁ReentrantLock使用与原理(转)

    考虑一个场景,轮流打印0-100以内的技术和偶数。通过使用 synchronize 的 wait,notify机制就可以实现,核心思路如下:使用两个线程,一个打印奇数,一个打印偶数…

    Java 2022年8月4日
  • 串讲补充

    串讲补充 单例模式 单例模式的写法 请参考单例模式,内容包括单例的概念、用途、实现方式、如何防止被序列化破坏等。 单例的实际应用 数据库连接池的设计一般也是采用单例模式,因为数据库…

    Java 2022年8月3日