文章 2023-10-15 来自:开发者社区

每日一道面试题之list和set有什么区别?

List和Set是Java集合框架中的两个接口,虽然它们都继承自Collection接口,但在使用上有一些区别。有序性:List是有序的集合,它按照元素的插入顺序进行存储和访问。可以通过索引来访问List中的元素。而Set是无序的集合,它不保证元素的顺序,也不能通过索引来访问元素。元素的唯一性:List允许存储重复的元素,即可以包含相同的元素多次。而Set不允许存储重复的元素,每个元素在Set中....

文章 2023-10-09 来自:开发者社区

前端面试宝典~Symbol、相同的Set、Getter、控制动画、js中哪些操作会造成内存泄漏?等......

前端JavaScript面试题Symbol相同的SetGetter控制动画js中哪些操作会造成内存泄漏?html页面的骨架,相当于人的骨头,只有骨头是不是看着有点瘆人,只有HTML也是如此。css,相当于把骨架修饰起来,相当于人的皮肉。js(javascripts),动起来,相当于人的血液,大脑等一切能使人动起来的器官或者其他的。在刷题之前先介绍一下牛客。Leetcode有的刷题牛客都有,除此之....

前端面试宝典~Symbol、相同的Set、Getter、控制动画、js中哪些操作会造成内存泄漏?等......
文章 2023-08-29 来自:开发者社区

面试时常常考察的java遍历List、Set、Map方法

一、遍历List以下list的泛型是string,其他类型的list遍历类似。1.1 简单for循环for(int i=0;i<list.size();i++){ System.out.println(list.get(i)); }tips:不能在for循环的时候删除添加元素,因为删除元素之后,该元素后面的所有元素的下标减1,从而导致这个元素后面的邻居元素不能被遍历到。1.2 ...

文章 2023-07-29 来自:开发者社区

【Java面试】Set接口

说一下 HashSet 的实现原理?HashSet 是基于 HashMap 实现的,HashSet的值存放于HashMap的key上,HashMap的value统一为PRESENT,因此 HashSet 的实现比较简单,相关 HashSet 的操作,基本上都是直接调用底层HashMap 的相关方法来完成,HashSet 不允许重复的值。HashSet如何检查重复?HashSet是如何保证数据不可....

【Java面试】Set接口
文章 2023-03-09 来自:开发者社区

Java 最常见面试题:List、Set、Map 之间的区别是什么?

Java 最常见面试题:List、Set、Map 之间的区别是什么?

Java 最常见面试题:List、Set、Map 之间的区别是什么?
文章 2023-03-09 来自:开发者社区

Java 最常见面试题:List、Set、Map 之间的区别是什么?

Java 最常见面试题:List、Set、Map 之间的区别是什么?

Java 最常见面试题:List、Set、Map 之间的区别是什么?
文章 2022-05-25 来自:开发者社区

MongoDB系列-解决面试中可能遇到的MongoDB复制集(replica set)问题

MongoDB复制集(replica set):MongoDB复制集维护相同数据集的一组mongod进程,复制集是生产部署的基础,具有数据冗余以及高可用性。那为什么要设置复制集(replica set)呢?由于复制集是通过在不同服务器上保存来副本,可保证数据在生产部署的冗余和可靠性,不会因为单点问题而丢失数据。可以通过访问不同服务器副本数据来提高数据读取能力,从而提高整个系统的负载能力。1. 复....

MongoDB系列-解决面试中可能遇到的MongoDB复制集(replica set)问题
文章 2021-12-21 来自:开发者社区

面试官:Java 有线程安全的 set 吗?我竟然答不上来。。

在多线程环境下,要使用线程安全的集合,比如,ConcurrentHashMap是线程安全的HashMap,CopyOnWriteArrayList是线程安全的ArrayList。那么HashSet对应的线程安全集合,是什么呢?java有没有提供默认实现呢?在java的concurrent包中,我找到了CopyOnWriteArraySet,那么它是线程安全的吗?下面是测试代码。public st....

文章 2020-02-26 来自:开发者社区

Java常见面试题:Set集合

Set集合 对于Set集合应该有一个基础的认识:Set集合本身只定义有不允许重复的存储。Set接口完整的继承了Collection接口,也就是说Set集合几乎与Collection的操作是对等的。 从实际的开发来看,大量使用到Set集合的框架只有Hibernate;还有一些批量删除的功能也是通过Set集合实现的,因为大部分情况下优先考虑的还是List接口。 对于Set接口最麻烦的问题不在于它的接....

Java常见面试题:Set集合
文章 2017-05-02 来自:开发者社区

《.NET程序员面试秘笈》----面试题4 举例说明属性、get和set访问器的使用

本节书摘来自异步社区《.NET程序员面试秘笈》一书中的第1章,面试题4,作者: 张云翯, 更多章节内容可以访问云栖社区“异步社区”公众号查看。 面试题4 举例说明属性、get和set访问器的使用 .NET程序员面试秘笈【考点】对属性(Property)的理解,C#中get和set访问器的编写方法,理解自动实现的属性。 【出现频率】 【解答】 本例通过属性操作类中声明的私有字段_username,....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

Java面试那些事儿

手把手带您学习Java,开启编程之路。

+关注