目录说说常见的集合有哪些吧?说说List,Set,Map三者的区别?Arraylist 与 LinkedList 区别?ArrayList 和 Vector 的区别?Hash...
IP属地:湖南
目录说说常见的集合有哪些吧?说说List,Set,Map三者的区别?Arraylist 与 LinkedList 区别?ArrayList 和 Vector 的区别?Hash...
面向对象和面向过程的区别? 面向过程优点: 性能比面向对象高。因为类调用时需要实例化,开销比较大,比较消耗资源,所以当性能是最重要的考量因素的时候,比如单片机、嵌入式开发、...
点关注,不迷路;持续更新Java架构相关技术及资讯热文!!! Spring框架自诞生以来一直备受开发者青睐,有人亲切的称之为:Spring 全家桶。它包括SpringMVC、...
阿里一面题目: 1、osi七层网络模型,五层网络模型,每次层分别有哪些协议:2、死锁产生的条件, 以及如何避免死锁,银行家算法,产生死锁后如何解决3、如何判断链表有环4、虚拟...
这次主要是分析下HashMap的工作原理,为什么我会拿这个东西出来分析,原因很简单,以前我面试的时候,偶尔问起HashMap,99%的程序员都知道HashMap,基本都会用H...
1、 常用数据结构简介 a、数组:顺序存储,随机访问 链表:链表存储,顺序访问b、栈,分为栈顶和栈底,遵循先进后出原则c、队列 ,一个线性表,像排队一样,受约束控制,遵...
线程安全,是Java并发编程中的重要关注点,应该注意到的是,造成线程安全问题的主要原因有两点:1,存在共享数据(也称临界资源)2,存在多条线程,共同操作共享数据。 本文由浅入...