- 博客(2)
- 收藏
- 关注
原创 getResourceAsStream
这里的getResourceAsStream方法会从classpath下查找“com/example/config/config.properties”文件并返回一个输入流,接着使用Properties对象将该输入流转换成对应的Java对象进行处理。在Java中,如果需要读取一个项目内的资源文件(如配置文件),可以使用ClassLoader的getResourceAsStream方法或Class的getResourceAsStream方法,它们都是根据类加载器在classpath下查找资源文件。
2023-04-15 20:33:39 1353
原创 CopyOnWriteArraySet
当开发者对CopyOnWriteArraySet进行修改操作(如添加、删除元素)时,该操作会先将底层数组进行一次拷贝,并在新数组上执行修改操作,修改完成后再将原数组引用指向新数组。这样做的好处是,在修改操作期间,读取该集合的其他线程可以继续使用原数组的数据,不受修改操作影响,因此快速而且线程安全。CopyOnWriteArraySet是Java中的一个线程安全的集合类,它是通过“写时复制”(Copy-On-Write)的机制来实现并发控制的。
2023-04-15 19:56:16 130
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人