![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java集合系列
XingXing_Java
爱生活 爱编程
展开
-
2020最新字节跳动面试经验分享,已拿到offer (4轮技术面+hr面)
笔者读大三,前端小白一枚,正在准备春招,人生第一次面试,投了头条前端,总共经历了四轮技术面试和一轮hr面,不多说,直接上题一面自我介绍,然后问了为什么学习前端算法:实现36进制转换简述https原理,以及与http的区别操作系统中进程和线程怎么通信node中cluster是怎样开启多进程的,并且一个端口可以被多个进程监听吗实现原生ajaxvue-router源码vue原理(手写代码,实现数据劫持)算法:树的遍历有几种方式,实现下层次遍历算法:判断对称二叉树第一次面试,当时比较紧原创 2020-09-23 16:21:47 · 16532 阅读 · 6 评论 -
Java集合系列(二):ArrayList、LinkedList、Vector的使用方法
本文主要讲解List接口的三个实现类ArrayList、LinkedList、Vector的使用方法以及三者之间的区别。注意:本文中代码使用的JDK版本为1.8.0_1911. ArrayList使用ArrayList是List接口最常用的实现类,内部通过数组来实现,因此它的优点是适合随机查找和遍历,缺点是不适合插入和删除。ArrayList类的代码声明如下所示:public cla...原创 2019-10-20 15:38:55 · 413 阅读 · 0 评论 -
Java集合系列(一):集合的定义及分类
1. 集合的定义什么是集合呢?定义:集合是一个存放对象的引用的容器。在Java中,集合位于java.util包下。2. 集合和数组的区别(面试常问)提到容器,就会想起数组,那么集合和数组的区别是什么呢?(这里是重点,面试可能问的比较多)数组和集合都是Java中的容器数组的长度是固定的,集合的长度是可变的数组只能存储相同数据类型的数据,这里的数据类型可以是基本数据类型,也可以是引用类...原创 2019-10-18 22:44:51 · 776 阅读 · 0 评论