
java
文章平均质量分 78
再学点叭
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
乐观锁悲观锁
视频:原创 2024-04-29 23:06:16 · 244 阅读 · 0 评论 -
七大排序算法(Java实现)——冒泡、快排、插入、希尔、选择、堆排、归并
*** 交换排序:稳定,O(n^2)* 1. 冒泡排序:* 相邻两个元素两两比较,若逆序则交换* 每一轮会确定一个最大值到它最后的位置上,只需n-1轮排序* 优化:如果某一轮排序从头至尾没有发生交换,说明已经有序,结束* @param array 待排序列*/i < n - 1;i++) { // n-1轮排序j++) { // 每轮会确定一个最值if(array[j] > array[j + 1]) { // 逆序则交换// 本轮发生了交换。原创 2024-04-24 16:12:51 · 784 阅读 · 1 评论 -
Linux基础和常见命令速览
作用域# 列出当前的环境变量值export -pecho。原创 2024-04-21 18:50:09 · 959 阅读 · 0 评论 -
Java中的“==“和“equals()“
重写。原创 2024-03-31 15:25:58 · 449 阅读 · 0 评论 -
java中的null注意事项
参考:http://t.csdnimg.cn/oASCe原创 2024-03-31 14:15:06 · 398 阅读 · 0 评论 -
Java集合
List无序性和不可重复性的含义是什么无序性不等于随机性 ,无序性是指存储的数据在底层数组中并非按照数组索引的顺序添加 ,而是根据数据的哈希值决定的。不可重复性是指添加的元素按照equals()判断时 ,返回 false,需要同时重写equals()方法和hashCode()方法。原创 2024-03-29 15:14:13 · 1066 阅读 · 0 评论 -
Java中的队列
将列表作为队列使用,add()在队尾添加元素,remove(0)删除队头,但会导致后续大量元素的移动,对于有许多增删操作的情况性能较差,适用于查找和修改需求大的情况。实现了Queue接口、Deque接口、List接口,offer()在队尾添加元素,poll()删除队头并返回,使用指针链接元素,对增删操作有较好的性能,无需移动元素。有界阻塞队列,有固定容量,创建时需要指定队列的大小,底层基于数组实现,在增删元素时可能会阻塞线程,直到满足特定的条件。阻塞添加和阻塞删除方法。原创 2024-01-07 01:23:34 · 1754 阅读 · 1 评论 -
3-Java运算符
算术运算符、赋值运算符、关系(比较)运算符、逻辑运算符、位运算符(二进制)、三元运算符、优先级、标识符、关键字、保留字原创 2024-03-08 16:39:55 · 975 阅读 · 0 评论 -
2-Java数据类型(基本数据类型)
数据类型分为两大类:基本数据类型、引用类型。原创 2024-03-08 14:53:39 · 1250 阅读 · 0 评论 -
1-Java概述(特点、JDK、JRE、JVM)
开发工具 (等)的核心类库如果只想运行开发好的.class文件 只需要JRE参考:韩顺平Java教程。原创 2024-03-08 10:11:29 · 450 阅读 · 0 评论 -
jar包相关
jar包的导出与导入,与war包的区别。原创 2024-03-17 20:24:40 · 2011 阅读 · 0 评论