- 博客(4)
- 收藏
- 关注
原创 java面试索引
TCP与UDP的区别。@TOC(1)TCP:面向连接,可靠的,速度慢,效率低。(2)UDP:无连接、不可靠、速度快、效率高。TCP/IP:四层模型①网络接口层:对应物理层和数据链路层。②网络层③传输层④应用层:包括会话层、表示层、应用层。HTTP与HTTPS有什么区别?HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议,要比http协议安全。1、ht...
2020-03-14 10:25:32
171
原创 java笔录
JVM虚拟机*JVM分为五个区方法区(Method Area)方法区存放了要加载的类的信息(如类名、修饰符等)、静态变量、构造函数、final定义的常量、类中的字段和方法等信息。方法区是全局共享的,在一定条件下也会被GC。当方法区超过它允许的大小时,就会抛出OutOfMemory:PermGen Space异常。[在Hotspot虚拟机中,这块区域对应持久代(Permanent ...
2020-03-08 00:40:24
1523
原创 什么是HashMap?工作原理?与Hashtable的区别
什么是HashMap?HashMap是一个散列的桶(底层结构:数组+链表),以键值对(key-value)方式进行数据存储.HashMap采用了数组+链表的数据结构,在查询和修改继承了数组的线性查找和链表的寻址查找.HashMap是非synchronized(非线程安全),所以HashMap很快HashMap可以接受null键和值,而Hashtable则不能(原因就是equlas()方法...
2020-03-02 00:24:47
1145
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人