java基础
文章平均质量分 57
v_BinWei_v
本科物联网专业,擅长嵌入式
现XDU研究生在读。
研究生入门区块链,从事java开发,嵌入式工程,安卓App开发。
联系方式:3519294255@qq.com
展开
-
并发编程——线程池
线程池原创 2022-06-18 15:45:37 · 352 阅读 · 0 评论 -
优先队列——PriorityQueue详解
优先队列PriorityQueue(优先队列) 采用的是堆排序,实际上是一个堆(不指定Comparator时默认为最小堆)队列既可以根据元素的自然顺序来排序,也可以根据 Comparator来设置排序规则。队列的头是按指定排序方式的最小元素。如果多个元素都是最小值,则头是其中一个元素。新建对象的时候可以指定一个初始容量,其容量会自动增加。注意1: 该队列是用数组实现,但是数组大小可以动态增加,容量无限。注意2: 队列的实现不是同步的。不是线程安全的。如果多个线程中的任意线程从结构上修改了列表,原创 2021-05-17 15:13:31 · 24919 阅读 · 0 评论 -
java基础---ArrayList循环遍历并删除元素的常见陷阱
ArrayList循环遍历并删除元素的常见陷阱在工作和学习中,经常碰到删除ArrayList里面的某个元素,看似一个很简单的问题,却很容易出bug。不妨把这个问题当做一道面试题目,我想一定能难道不少的人。今天就给大家说一下在ArrayList循环遍历并删除元素的问题。首先请看下面的例子:import java.util.ArrayList;public class ArrayListRemove{ publicstaticvoidmain(String[]args) { ArrayL原创 2021-01-23 18:50:35 · 225 阅读 · 0 评论 -
java基础----排序和反转
java基础——Collections.sort的两种用法导言我在写程序的时候,每次遇到些基础的知识都不时需要查询一下百度,因此才会想将平时需要用到的一些java基础操作以文档的形式保存再来,希望加深一下自己的记忆,以后遇到相关的操作可以回忆起来.我会持续的更新以后相关遇到的一些操作,比如过两天等我研究明白java8中的流操作,再来添加相关的知识.public static <T extends Comparable<? super T>> void sort(List<原创 2021-01-22 10:50:35 · 176 阅读 · 0 评论