首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
生活在城市的猫
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
JMM
1.硬件的效率与一致性 计算机的存储设备与处理器的运算速度有着几个数量级的差距,不得不加入一层或多层高速缓存(Cache)来作为内存与处理器之间的缓冲。但引出了缓存一致性的问题。 共享内存多核系统:每
垃圾回收算法与收集器
1.为什么要GC Garbage Collection垃圾搜集 GC是为了解决各种内存溢出,内存泄露问题。 内存处理是编程人员容易出现问题的地方,忘记或者错误的内存回收会导致程序或系统的不稳定甚至崩溃
HotSpot虚拟机对象的创建
1.对象的创建 Java中每时每刻都有对象被创建出来。语言层面上通常仅仅是new关键字(例外:复制,反序列化)。下面介绍普通对象(除数组,Class对象等)的创建。 Jvm在执行到字节码new指令时。
运行时数据区域
虚拟机在程序执行期间会将内存划分为不同的数据区域,他们都有各自的用途。有的伴随虚拟机进程启动一直存在,有的则和用户进程同生共死; 1.程序计数器 计数器即当前线程执行字节码(编译出的class文件)的
What's JVM & Why do we need JVM?
1.什么是JVM Java虚拟机有自己完善的硬件架构,如处理器、堆栈等,还具有相应的指令系统。 Java虚拟机本质上就是一个程序,当它在命令行上启动的时候,就开始执行保存在某字节码文件中的指令。Jav
volatile和synchronized
synchronized 1.为什么要使用锁 内存1 当前值2 期待值3 悲观锁: 我觉得你这一次的修改会造成线程问题: 来个锁:我在修改某个值的时候,别人不能对它进行任何修改操作,通过枷锁, 乐观锁
Java Multiple Thread
1.What's Thread & Process & their relationship ? 何为进程? 进程是程序的一次执行过程,是系统运行程序的基本单位,因此进程是动态的。系统运行一个程序即是
ConcurrentHashMap
UNsafe Unsafe类提供了硬件级别的原子操作,所以在一些并发编程中被大量使用。jdk已经作出说明,该类对程序员而言不是一个安全操作,在后续的jdk升级过程中,可能会禁用该类。 Unsafe A
HashMap
1.实现方式 HashMap 是一个散列表,它存储的内容是键值对(key-value)映射。 HashMap 实现了 Map 接口,根据键的 HashCode 值存储数据,具有很快的访问速度,最多允许
Compare ArrayList with LinkedList & with Vector
1. Vector Vector 类实现了一个动态数组。和 ArrayList 很相似,但是两者是不同的: Vector 是同步访问的。 Vector 包含了许多传统的方法,这些方法不属于集合框架。
下一页
个人成就
文章被点赞
40
文章被阅读
6,166
掘力值
117
关注了
0
关注者
4
收藏集
0
关注标签
2
加入于
2022-04-13