add logseq-java
This commit is contained in:
29
logseq-java/journals/2022_04_06.md
Normal file
29
logseq-java/journals/2022_04_06.md
Normal file
@@ -0,0 +1,29 @@
|
||||
- [[面向对象]]
|
||||
- [[类和对象的创建]]
|
||||
- [[数组排序]]
|
||||
- [[数组内存分析]]
|
||||
-
|
||||
-
|
||||
-
|
||||
-
|
||||
-
|
||||
-
|
||||
- 总结
|
||||
collapsed:: true
|
||||
- 数组的排序
|
||||
- 获取数组的最值
|
||||
- 定义最值为数组第一个,for循环遍历比较,使用中间变量交换最值
|
||||
- 查询数组中的元素
|
||||
- 数组反转
|
||||
- 交换元素中从头开始和从尾开始对应的元素
|
||||
- 冒泡排序
|
||||
- 两两比较,并交换位置
|
||||
- 选择排序
|
||||
- 通过比较确定最值的下标,并在比较结束后交换最值的位置
|
||||
- 数组内存分析
|
||||
- 数组内存
|
||||
- 数组为自定义变量,在栈中存储的是内存中的地址
|
||||
- 当给一个数组重新定义时,会改变栈中指向堆中的地址,原来的数据失去引用会被回收
|
||||
- 常见错误
|
||||
- 下标越界:下标超出程序中数组的下标范围
|
||||
- 空指针:数组没有具体存储空间
|
||||
Reference in New Issue
Block a user