Java面试
CptOctopus
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java集合详解
Java集合详解Collection接口:Map接口:Collection接口:List 有序,可重复ArrayList优点: 底层数据结构是数组,查询快,增删慢。缺点: 线程不安全,效率高Vector优点: 底层数据结构是数组,查询快,增删慢。缺点: 线程安全,效率低LinkedList优点: 底层数据结构是链表,查询慢,增删快。缺点: 线程不安全,效率高Set 无序,唯一HashSet,通用的存储数据的集合底层数据结构是哈希表。(无序,唯一)如何来保证元素唯一性?1.依赖原创 2020-08-13 11:03:40 · 227 阅读 · 0 评论 -
JVM
JVM内存模型JVM的作用:JVM将java字节码解释为具体平台的具体指令,屏蔽了与具体平台相关的信息程序计数器:较小的内存空间,当前线程执行的字节码的行号指示器;各线程之间独立存储,互不影响;java 栈:线程私有,生命周期和线程,每个方法在执行的同时都会创建一个 栈帧用于存储局部变量表,操作数栈,动态链接,方法出口等信息。方法的执行就对应着栈帧在虚拟机栈中入栈和出栈的过程;栈里面存放着各种基本数据类型和对象的引用;本地方法栈:主要为虚拟机使用到的Native方法服务。堆:被所有线程共享的一块原创 2020-08-13 11:03:15 · 184 阅读 · 0 评论
分享