文章 2024-05-31 来自:开发者社区

Java的迭代器与并发集合的技术性文章

一、引言   在Java编程中,迭代器(Iterator)和并发集合(Concurrent Collections)是两个重要的概念。迭代器提供了一种遍历集合元素的方式,而并发集合则保证了在多线程环境下集合的线程安全性和高效性。本文将深入探讨Java的迭代器与并发集合的技术细节,以及它们如何共同协作以提供高效且安全的集合操作。   二、Java...

文章 2022-10-16 来自:开发者社区

还怕被问到Java集合?看到这篇文章就够了!!!

List1. 为什么 arraylist 不安全?我们查看源码发现 arraylist 的 CRUD 操作,并没有涉及到锁之类的东西。底层是数组,初始大小为 10。插入时会判断数组容量是否足够,不够的话会进行扩容。所谓扩容就是新建一个新的数组,然后将老的数据里面的元素复制到新的数组里面(所以增加较慢)。2. CopyOnWriteArrayList 有什么特点?它是 List 接口的一个实现类,....

还怕被问到Java集合?看到这篇文章就够了!!!

「大师课」搞定 Java 开发基础

23 课时 |
8986 人已学 |
免费

Java Spring Boot 2.6.0开发实战-1024程序员节创造营公益课

5 课时 |
1336 人已学 |
免费

Java Web开发-Web应用、Tomcat、HTTP请求与响应

17 课时 |
1507 人已学 |
免费
开发者课程背景图

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