摘要: 集合 如何遍历集合 1、通过for循环或者增强for循环 2、通过forEach遍历 3、通过迭代器遍历 4、通过Stream流遍历 过滤(遍历过程中删除某个元素) 1、逆向遍历进行删除 2、Stream流过滤删除 ArrayList<String> list = new ArrayList<>() 阅读全文
posted @ 2022-07-28 17:04 没有烦恼的猫猫 阅读(13) 评论(0) 推荐(0) 编辑
摘要: @SuppressWarnings("all") 隐藏一些无意义的报错提示 ** @ConfigurationProperties(prefix = "spring.datasource.db2") 访问配置文件中的属性 ** 阅读全文
posted @ 2022-07-28 10:14 没有烦恼的猫猫 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 高并发中的集合有哪些问题 第一代线程安全集合类:Vector、Hashtable 保证线程安全的方法:使用synchronize修饰方法 效率低下 第二代非线程安全集合类:ArrayList、HashMap 线程不安全、性能好 代替Vector、Hashtable 如果需要线程安全:方法 -- 使用 阅读全文
posted @ 2022-07-28 10:09 没有烦恼的猫猫 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 八股文 ArrayList和Linklist ArrayList 底层是数组 常用于遍历、读取速度更快 用于查,数据的访问 LinkList 底层是链表 一个节点指向另一个节点 增删改更快 java接口和抽象类有哪些区别? 抽象类: 接口: 语义上的区别: 抽象类一般用来描述一个你可以想象出来的东西 阅读全文
posted @ 2022-07-28 09:27 没有烦恼的猫猫 阅读(122) 评论(0) 推荐(0) 编辑