- 博客(7)
- 收藏
- 关注
原创 JAVA复习--Java集合框架
---迭代器的效率不同:LinkedList 对于迭代器的效率比较低,因为需要通过链表进行遍历,时间复杂度为 O(n),而 ArrayDeque 的迭代器效率比较高,因为可以直接访问数组中的元素,时间复杂度为 O(1)。因此,它既具有 HashSet 的快速查找、插入和删除操作的优点,又可以维护元素的插入顺序。----内存占用不同:由于 LinkedList 是基于链表实现的,它在存储元素时需要额外的空间来存储链表节点,因此内存占用相对较高,而 ArrayDeque 是基于数组实现的,内存占用相对较低。
2025-12-19 22:51:40
837
原创 JAVA复习-String类
由于字符串是不可变的,所以当遇到字符串拼接(尤其是使用+号操作符)的时候,就需要考量性能的问题,你不能毫无顾虑地生产太多 String 对象,对珍贵的内存造成不必要的压力。随着字符串的拼接,value 数组的长度会不断增加,因此在 StringBuilder 对象的实现中,value 数组的长度是可以动态扩展的,就像ArrayList那样。String 类实现了 Comparable 接口,不要用‘==’来比较两个字符串是否相等,而应该用 compareTo() 方法去比较。
2025-12-18 22:16:52
377
原创 python3学习--准备
3.运算符两侧,逗号后以及冒号后应添加空格( 格式快捷键 ctrl+alt +L)1.缩进在python有严格要求。5.字符串格式化输出。
2025-12-18 22:16:35
203
原创 JAVA复习-Java运算符
单逻辑与运算符(&):很少用,因为不管第一个条件为 true 还是 false,依然会检查第二个。加法(+)、减法(-)、乘法(*)、除法(/)和取余(%)、自增运算符(++)和自减运算符(–)):用来反转条件的结果,如果条件为 true,则逻辑非运算符将得到 false。逻辑与运算符(&&):多个条件中只要有一个为 false 结果就为 false。逻辑或运算符(||):多个条件只要有一个为 true 结果就为 true。前面的条件为 true,则结果为 : 前的值,否则为 : 后的值。
2025-12-17 21:53:00
247
原创 JAVA复习-Java基本数据类
自动类型转换:需要注意的是,自动类型转换只发生在兼容类型之间,从较小的数据类型到较大的数据类型的转换是安全的,因为较大的数据类型可以容纳较小数据类型的所有可能值.基本数据类型是 Java 语言操作数据的基础,包括 boolean、char、byte、short、int、long、float 和 double,共 8 种。3.Bit(比特)作为信息技术的最基本存储单位,简称b,计算机是以二进制存储数据的,二进制的一位,就是 1b。1、变量名指向的是存储对象的内存地址,在栈上。1、变量名指向具体的数值。
2025-12-17 21:39:34
260
原创 mysql8免安装版安装配置教程
注意:下面两个路径改为自己的路径 # 设置mysql的安装目录 basedir=D:\mysql-5.7.16-winx64 # 设置mysql数据库的数据的存放目录 datadir=D:\mysql-5.7.16-winx64\data。1、接下来我们解压文件夹,这时我们解压的文件夹是没有my.ini文件和data目录,这时我们需要自己创建my.ini文件,data文件后期回自动生成。下载地址:https://downloads.mysql.com/archives/community/
2024-10-16 09:38:27
1235
空空如也
学习中的视频显示的会员免费
2024-10-23
优快云会员相关问题
2024-10-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅