首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
java基础知识
订阅
MrWu_
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
wait 和 notify 为什么要放在 synchronized 代码块中?
wait()和 notify() / notifyAll() 是 Java 中用于线程间通信的方法,它们必须在 synchronized 代码块或方法中使用
匿名内部类访问局部变量为什么要加final修饰(JDK1.7及其之前)
1.内部类概述 匿名内部类访问局部变量为什么要加final修饰:- 1.这里所说的`匿名内部类`主要是指在其外部类的成员方法内定义的同时完成实例化的匿名内部类,若其访问外部类的成员方法中的局部变量时,
Kotlin | 搞定泛型使用(in、out、上下界、通配符、获取泛型类型等)
泛型类 & 泛型方法 泛型,指的是具体的类型泛化,多用在集合中(如List、Map),编码时使用符号代替,在使用时再确定具体类型。 泛型通常用于类和方法中,称为泛型类、泛型方法,
java泛型通配符详解
泛型中常用的通配符 泛型中常用的通配符有T,E,K,V,?。本质上这些个都是通配符,没啥区别,只不过是编码时的一种约定俗成的东西。比如上述代码中的 T ,我们可以换成 A-Z 之间的任何一个 字母都可
大白话聊聊Java并发面试问题之谈谈你对AQS的理解?【石杉的架构笔记】
上一篇文章聊了一下java并发中常用的原子类的原理和Java 8的优化,具体请参见文章:大白话聊聊Java并发面试问题之Java 8如何优化CAS性能?。 之前有同学反馈,去互联网公司面试,面试官聊到并发时就问到了这个问题。当时那位同学内心估计受到了一万点伤害。。。 因为首先,…
并发编程的锁机制:synchronized和lock
1. 锁的种类 锁的种类挺多,包括:自旋锁、自旋锁的其他种类、阻塞锁、可重入锁、读写锁、互斥锁、悲观锁、乐观锁、公平锁、可重入锁等等,其余就不列出了。我们这边重点看如下几种:可重入锁、读写锁、可中断锁、公平锁。 如果锁具备可重入性,则称作为可重入锁。synchronized和R…
Java:手把手教你全面学习神秘的Synchronized关键字
在Java中,有一个常被忽略 但 非常重要的关键字Synchronized 今天,我将详细讲解 Java关键字Synchronized的所有知识,希望你们会喜欢
Thread ThreadLocal ThreadLocalMap?蒙圈
今天咱们就唠唠ThreadLocal的相关知识,了解一下他的数据结构、用法、原理等。咱们层层深入... 看了网上不少关于ThreadLocal的讲解,源码比较简单但是对于Thread、ThreadLocal、ThreadLocalMap的关系讲的有点晦涩,尤其是那张亘古不变的T…
Java多线程:带你了解神秘的线程变量 ThreadLocal
本文将全面讲解线程变量 ThreadLocal
(JVM)Java虚拟机:静态分派 & 动态分派 原理解析
本文全面讲解行为分派的类型:静态 & 动态行为分派,希望你们会喜欢。