最新 最热

多线程----ConcurrentHashMap

一、比较HashMap为什么不是线程安全的,及HashTable是如何实现的安全的,并且HashTable有什么问题?

2022-06-25
0

Map

Map有八个实现类,分别是: 1、HashMap 2、ConcurrentHashMap 3、Hashtable 4、LinkedHashMap 5、TreeMap 6、Properties 7、IdentityHashMap 8、WeakHashMap

2022-06-25
0

java向上取整和向下取整,万字长文!

想了想,ConCurrentHashMap, ArrayBlockingQueue。。。

2022-06-24
0

Java面试题大全带答案「建议收藏」

本人发现网上虽然有不少Java相关的面试题,但第一未必全,第二未必有答案,第三虽然有答案,但未必能在面试中说,所以在本文里,会不断收集各种面试题,并站在面试官的立场上,给出我自己的答案。...

2022-06-24
0

2020最新Java面试题(常见面试题及答案汇总)「建议收藏」

总结: JDK 包含了 JRE,同时还包含了编译 java 源码的编译器 javac,还包含了很多 java 程序调试和分析的工具。简单来说:如果你需要运行 java 程序,只需安装 JRE 就可以了,如果你需要编写 java 程序,就需要安装 JDK。...

2022-06-24
0

Java面试——基础知识点

Jvm体系总体分四大块:类的加载机制、Jvm内存结构、GC算法垃圾回收、GC分析命令调优。

2022-06-24
0

怎么样更好的优化Redis性能?

当然在精简的同时,不要为了key的“见名知意”。对于value有些也可精简,比如性别使用0、1。

2022-06-23
0

重写equals方法必须重写hashcode

比较的是引用,也就是对象的地址是否相等,equals在非空对象上需要满足以下特性:

2022-06-23
0

Java学习笔记——集合

存储对象可以使用数组 (基本数据类型 & 引用数据类型) 和集合 (引用数据类型),用数组存储对象的弊端有:一旦创建,其长度不可变;数组中真正存储的对象个数不可知,除非自定义类。使用集合可以解决这些问题。...

2022-06-23
0

Android面试问题汇总

1.设计模式6大原则 1.1单一职责原则:就一个类而言, 应该仅有一个引起它变化的原因。 1.2开放封闭原则:类、模块、函数等应该是可以拓展的,但是不可修改。 1.3里氏替换原则:所有引用基类的地方必须能透明地使用其子类的对象...

2022-06-22
0