看简介
看简介
全部文章
分类
Flink(3)
Java(24)
JVM(4)
Kafka(1)
nginx(1)
redis(2)
Spark(1)
SpringBoot框架(1)
SpringCloud 实战(2)
推荐系统(1)
未归档(135)
机器学习(1)
计算机网络(1)
归档
标签
去牛客网
登录
/
注册
Java服务器研究员
全是硬核干货
TA的专栏
59篇文章
376人订阅
Java源码模拟面试解析指南
41篇文章
15024人学习
2024系统设计面试指南
17篇文章
40938人学习
从Java高开到大数据开发
1篇文章
343人学习
全部文章
(共6篇)
ThreadLocal的使用
该类提供了线程局部 (thread-local) 变量。这些变量不同于它们的普通对应物,因为访问某个变量(通过其 get 或 set 方法)的每个线程都有自己的局部变量,它独立于变量的初始化副本。ThreadLocal 实例通常是类中的 private static 字段,它们希望将状态与某一个线程...
线程
2017-05-21
0
557
Executor框架
0 执行者Executor的由来 在介绍具体的工具之前,先讲讲设计者的思路。在Java1.4之前,已经提供了Runnable接口、Thread类、Timer类和synchronize关键字,它们已经足以完成各种各样的多线程编程任务,为什么还要提供执行者这样的概念呢? 这是因为Java的设计者想把...
框架
java
线程
2017-05-21
0
659
对象的共享
上一篇介绍了如何通过同步来避免多个线程同一时刻访问相同的数据 本篇将介绍如何共享和发布对象,使它们能够安全地由多个线程同时访问. 两篇博文合起来就形成了构建线程安全类以及通过juc类库来构建并发应用程序的重要基础. 1 可见性 通常,我们无法保证执行读操作的线程能看到其他线程写入的值,因为每...
线程
线程安全
缓存机制
对象
2017-09-20
0
563
线程基本概念
学习Java并发有段时间了,感觉有些东西学习一会儿了就会忘记,做了一些笔记但是不系统,对于Java并发这么大的“系统”,需要自己好好总结、整理才能征服它.希望同仁们一起来学习Java并发编程,共同进步,互相指导. 在学习Java并发之前我们需要先理解一些基本的概念:共享、可变、线程安全性、...
线程
线程安全
并发
编程
2017-09-20
0
528
Lock锁
Lock接口 锁是用来控制多个线程访问共享资源的方式 一般来说,锁能够防止多个线程同时访问共享资源(但也有的锁可以允许多个线程访问共享资源,比如读写锁) 在Lock接口出现前,靠synchronized实现锁功能,但是在Java5之后并发包中新增了Lock接口(及其相关实现类)来实现锁功能. ...
线程
并发
2017-12-03
0
429
Java源码解析 - ThreadPoolExecutor 线程池
联系我 1.Q群【Java开发技术交流】:https://jq.qq.com/?_wv=1027&k=5UB4P1T 2.完整博客链接:www.shishusheng.com 3.知乎:http://www.zhihu.com/people/shi-shu-sheng- 4.gayhub...
Java
面试
线程
2019-01-19
1
717