首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
JAVA基础
一介草民丶
创建于2022-12-09
订阅专栏
java基础
暂无订阅
共6篇文章
创建于2022-12-09
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Java | final、finally、finalize的区别
被final 修饰的类不能被继承 被final 修饰的变量不能被改变, 被final修饰的方法不能被重写
Java | synchronized关键字与lock 接口
类别synchronizedLock层面JAVA 关键字,在JVM层面上是一个接口类锁的释放 1.正常情况下 执行完方法会释放锁; 2. synchronized 修饰的代码块 锁住的是给定对象 例如 synchronized ( user. lock(...
Java | JVM 新生代、 老年代、 永久代
新生代: 新生代分为三个区域 一个eden区两个survivor区(from 与 to); 通常情况下 新创建的对象分配在新生代的 eden区上 ,少数情况下也可能直接分配到
Java | Lambda表达式
如: list.foreach(n->System.out. Lambda 表达式主要用来定义行内执行的方法类型接口,例如,一个简单方法...
Java | volatile关键字
1. volatile的作用2. 怎么保证可见性2.1 JMM (Java Memory Model)2.2 解决方法 (重点)2.3 lock前缀指令2.3. 如何保证有序性3.1 禁止指令重排序3.4.1. volatile:是Java修饰符 用来修饰变量。volatile ...
Java | sleep、wait、yield、join、notify、notifyAll
1. sleep2. wait3. yield4. join5. 1. System.out.println("线程 run运行 睡眠前 状态:"+Thread.currentThread().TimeUnit.SECONDS.System.out.println("线程 run...