aixh
aixh
全部文章
Java
LeetCode(33)
Linux(1)
MongoDB(1)
MySQL(2)
计算机安全与网络编程(1)
归档
标签
去牛客网
登录
/
注册
aixh的博客
全部文章
/ Java
(共117篇)
Java网络编程再尝试
服务器端代码: package JavaDay5_20.NetworkProgramming.Demo1; import org.junit.jupiter.api.Test; import java.io.IOException; import java.io.InputStream; imp...
2018-05-20
0
456
Java网络编程初尝试
服务器端代码: package JavaDay5_19.NetworkProgramming.Demo1; import org.junit.jupiter.api.Test; import java.io.IOException; import java.io.InputStream; imp...
2018-05-20
0
484
BlockingQueue中 take、offer、put、add的一些比较
(转自: https://blog.csdn.net/wei_ya_wen/article/details/19344939 侵删) 在java多线程操作中, BlockingQueue<E> 常用的一种方法之一。在看jdk内部尤其是一些多线程,大量使用了blockinkQueue 来做...
2018-05-19
0
548
Java多线程--Lock的使用
(转自:https://blog.csdn.net/jihaitaowangyi/article/details/52852693 侵删) ReentrantLock也能够让代码块原子执行,但是比synchronized更加强大,ReentrantLock具有嗅探锁定、多路分支通知等功能。 嗅探锁...
Java多线程
2018-05-19
0
382
Java多线程--ReentrantLock的lock和lockInterruptibly的区别
ReentrantLock的加锁方法Lock()提供了无条件地轮询获取锁的方式,lockInterruptibly()提供了可中断的锁获取方式。这两个方法的区别在哪里呢?通过分析源码可以知道lock方法默认处理了中断请求,一旦监测到中断状态,则中断当前线程;而lockInterruptibly()则...
Java多线程
2018-05-19
0
518
Java多线程--ReentrantLock使用场景和实例
转载来源: 使用场景:https://my.oschina.net/noahxiao/blog/101558 实例:http://hyxw5890.iteye.com/blog/1578597 从使用场景的角度出发来介绍对ReentrantLock的使用,相对来说容易理解一些。 可重入概念 若一个程...
Java多线程
2018-05-19
0
445
JAVA多线程(五)用lock、synchronized、阻塞队列三种方法实现生产者消费者模式
(转自:https://blog.csdn.net/antony9118/article/details/51500278 侵删) 这篇博客算是上一篇JAVA多线程(三)生产者消费者模式及实现方法的补充。用三种方法(lock、synchronized、阻塞队列)实现生产者消费者模式。具体内容是:生...
Java多线程
2018-05-19
0
616
JAVA多线程(四)多线程数据共享
(转自:https://blog.csdn.net/antony9118/article/details/51482397 侵删) 之前在这个系列的第一篇博客 JAVA多线程(一)基本概念和上下文切换性能损耗中,提到过多线程之间共享数据很方便。那么,究竟怎么做呢? 1 火车票模型 模型说明:购买火...
Java多线程
2018-05-19
0
415
Java多线程--生产者和消费者问题的再尝试
在之前的Java多线程--生产者和消费者问题的初尝试中,使用的是Synchronized关键字来同步。本次将使用ReentrantLock锁对象来完成线程间的同步。 生产者代码: package JavaDay5_19.JavaMultithreading; import java.util.Qu...
2018-05-19
0
448
JAVA多线程(三)生产者消费者模式及实现方法
本文介绍两种实现生产者消费者模式的方法。 1 生产者消费者模式 首先来了解什么是生产者消费者模式。该模式也称有限缓冲问题(英语:Bounded-buffer problem),是一个多线程同步问题的经典案例。该问题描述了两个共享固定大小缓冲区的线程——即所谓的“生产者”和“消费者”——在实际运行时会...
Java多线程
2018-05-19
0
429
首页
上一页
1
2
3
4
5
6
7
8
9
10
下一页
末页