pmotes
pmotes
全部文章
分类
java(3)
java基础(1)
mysql(1)
归档
标签
去牛客网
登录
/
注册
pmotes的博客
up up up !
全部文章
(共5篇)
jdk各版本新特性
JAVA 5 2004-09-30 Tiger(老虎) 泛型; 增强循环,可以使用迭代方式; 自动装箱与自动拆箱; 类型安全的枚举; 可变参数; 静态引入; 元数据(注解); Instrumentation; JAVA 6 2006-12-11 Mustang(野马) 支持脚本语言; JD...
2021-04-29
0
349
hashmap的数据结构
一、HashMap底层数据结构 JDK1.7及之前:数组+链表 JDK1.8:数组+链表+红黑树 JDK1.7 到 JDK1.8 这其中HashMap的性能也只提高了7%~8% 左右 HashMap添加元素分析 当添加元素时,会通过哈希值和数组长度计算计算下标来准确定位该元素应该put的位置,通...
2021-04-29
0
507
jdk1.6中的synchronized锁升级
现在我们应该知道,Synchronized是通过对象内部的一个叫做监视器锁(monitor)来实现的。但是监视器锁本质又是依赖于底层的操作系统的Mutex Lock来实现的。而操作系统实现线程之间的切换就需要从用户态转换到核心态,这个成本非常高,状态之间的转换需要相对比较长的时间,这就是为什么Syn...
2021-04-29
0
403
Mysql引擎对比
Mysql引擎对比 mysql引擎 不同点 作用 MyIsam 表锁 表级锁有两种模式:表共享锁(Table Read Lock)和表独占写锁(Table Write Lock)。当一线程获得对一个表的写锁后,只有持有锁的线程可以...
2021-04-29
0
302
java基础
java基础 java简介 java的历史 Java最早是由SUN公司(已被Oracle收购)的詹姆斯·高斯林(高司令,人称Java之父)在上个世纪90年代初开发的一种编程语言,最初被命名为Oak.1995正式更名为java Java介于编译型语言和解释型语言之间。而Java是将代码编译成一种“字节...
2021-04-28
1
854