2019年4月24日

Java多线程面试

摘要: 1、说说进程、线程、协程之间的区别 简而言之,进程是程序运行和资源分配的基本单位,一个程序至少有一个进程,一个进程至少有一个线程.进程在执行过程中拥有独立的内存单元,而多个线程共享内存资源,减少切换次数,从而效率更高.线程是进程的一个实体,是cpu调度和分派的基本单位,是比程序更小的能独立运行的基本 阅读全文

posted @ 2019-04-24 11:44 天天天12345 阅读(123) 评论(0) 推荐(0) 编辑

LinkedList类 和ArrayList类

摘要: 1)LinkedList类 LinkedList实现了List接口,允许null元素。此外LinkedList提供额外的get,remove,insert方法在 LinkedList的首部或尾部。这些操作使LinkedList可被用作堆栈(stack),队列(queue)或双向队列(deque)。 阅读全文

posted @ 2019-04-24 10:46 天天天12345 阅读(268) 评论(0) 推荐(0) 编辑

HashMap和HashTable的区别

摘要: 第一、继承不同。 public class Hashtable extends Dictionary implements Map public class HashMap extends AbstractMap implements Map第二、Hashtable 中的方法是同步的,而HashMa 阅读全文

posted @ 2019-04-24 10:37 天天天12345 阅读(258) 评论(0) 推荐(0) 编辑

导航