面试
哔哩哔哩八股文总结
跟我说谢谢小猫
这个作者很懒,什么都没留下…
展开
-
HashMap和HashTable的区别
1、hashmap和hashtable基本定义 hashmap:允许key和value都为空,线程不安全; hashtable:不允许空值,线程安全; hashmap :数组+链表+哈希算法(MD5); 2、基本数据结构:数组、链表、红黑树 程序 = 数据结构 + 算法 数组:一段连续的存储单位,在创建时指定大小。查询快,新增删除慢;如ArrayList; 链表:查询慢、新增删除快;pre指向前一个,next指向后一个;如LinkedList双向链表; 红黑树原创 2021-10-28 14:52:16 · 581 阅读 · 0 评论 -
JDK、JRE、JVM
1、定义 JDK:Java Develop Kit,java开发工具; JRE:Java Runtime Environment,java运行时环境; JVM:Java Virtual Machine,java虚拟机;实现java语言跨平台的特点; JDK包含 JRE 包含JVM; 一次编译,到处运行:java文件javac编译为.class字节码文件,JVM负责将字节码文件翻译为对应下载JDK时选择的Windows/Linux下的机器码(可通过javap查看)然后运行。 2、JVM详解原创 2021-10-28 14:44:54 · 63 阅读 · 0 评论