首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
秦风sa
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
JAVA并发-内存模型
程序顺序规则:一个线程中的每个操作,happens-before于该线程中的任意后续操作。 监视器锁规则:对一个锁的解锁,happens-before于随后对这个锁的加锁。 volatile变量规则:对一个volatile变量的写,happens-before于任意后续对这个v…
JAVA并发-基础
线程安全的定义: 多个线程访问同一个对象时,如果不用考虑这些线程在运行时环境下的调度和交替执行,也不需要进行额外的同步,或者在调用方进行任何其他操作,调用这个对象的行为都可以获得正确的结果,那么这个对象就是线程安全的。 BLOCKED: 阻塞状态,当一个线程试图获取一个内部的对…
JVM 基础
字节码解释器通过改变程序计数器来依次读取指令,从而实现代码的流程控制,如:顺序执行、选择、循环、异常处理。 在多线程的情况下,程序计数器用于记录当前线程执行的位置,当线程被切换回来时能够知道该线程上次运行到哪里。 当线程数比较多时,且无法通过业务上削减线程数,那么再不换机器的情…
Java IO
最常见的IO模型,应用进程被阻塞,直到数据从内核缓冲区复制到应用进程缓冲区中才返回。 BIO就是指IO,即传统的Blocking IO,即同步并阻塞的IO。这也是jdk1.4之前的唯一选择, 依赖于ServerSocket实现,即一个请求对应一个线程,如果线程数不够连接则会等待…
Java集合之 Set
Set对应于数学概念上的集合,集合中的元素是不可重复的HashSet使用HashMap来确保元素不重复添加元素直接调用HashMap的put方法,把元素e作为key,把PRESENT作为value删除
Java集合之 Map
Map 接口定义的集合又称为查找表,用于存储所谓"key-value"映射对。Key可以看成是Value 的索引,作为key的对象在集合中不可重复。
Java 集合之队列
队列是一种特殊的线性表,特殊之处在于它只允许在表的前端(front)进行删除操作,而在表的后端(rear)进行插入操作,和栈一样,队列是一种操作受限制的线性表。进行插入操作的端称为队尾,进行删除操作的端称为队首。
Java 基础整理
JRE: Java运行时环境(Java Runtime Environment),它是运行已编译 Java 程序所需的所有内容的集合,包括 Java虚拟机(JVM),Java类库,Java命令和其他的一些基础构件。但是,它不能用于创建新程序。 JDK: Java软件开发工具包(…
个人成就
文章被阅读
4,377
掘力值
211
关注了
4
关注者
0
收藏集
2
关注标签
4
加入于
2019-10-13