摘要: 1.ArrayList是什么?ArrayList是Java中的一个集合类,实现了List接口,可以动态地添加、删除和修改其中的元素。和普通的数组不同,ArrayList可以自动扩容,而且不需要手动去维护其大小。另外,ArrayList还提供了访问和操作元素的方法,如get()、set()、add() 阅读全文
posted @ 2023-12-02 09:23 不必再谢 阅读(34) 评论(0) 推荐(0)
摘要: LinkedList 1. LinkedList实现了List接口 2. LinkedList的底层使用了双向链表 3. LinkedList没有实现RandomAccess接口,因此LinkedList不支持随机访问 4. LinkedList的任意位置插入和删除元素时效率比较高 LinkedLi 阅读全文
posted @ 2023-12-02 09:17 不必再谢 阅读(4) 评论(0) 推荐(0)
摘要: 1.集合框架 - 数组的长度是固定的,集合的长度是可变的。 - 使用Java类封装出一个个容器类,开发者只需要直接调用即可,不用再手动创建容器类。 - 集合是Java中提供的一种容器,可以用来存储多个数据,根据不同存储方式形成的体系结构,就叫做集合框架体系(掌握)。集合也时常被称为容器。 2.Map 阅读全文
posted @ 2023-12-02 09:16 不必再谢 阅读(29) 评论(0) 推荐(0)
摘要: 1.相同点 ArrayList 和 LinkedList 都是线程不安全的 2、数据及内部结构(1)ArrayList是基于(Array)动态数组的数据结构ArrayList内部使用数组的形式实现了存储,实现了RandomAccess接口,利用数组的下面进行元素的访问。 (2)LinkedList是 阅读全文
posted @ 2023-11-24 10:54 不必再谢 阅读(135) 评论(0) 推荐(0)
摘要: Calendar类 Calendar类是一个抽象类,它为特定瞬间与 YEAR 、 MONTH 、 DAY_OF—MONTH 、 HOUR 等日历字段之间的转换提供了一些方法,并为操作日历字段(如获得下星期的日期) 提供了一些方法。 创建 Calendar 对象不能使用 new 关键字,因为 Cale 阅读全文
posted @ 2023-11-24 10:53 不必再谢 阅读(38) 评论(0) 推荐(0)
摘要: 1.Date的加减1.1Date加减新手适用 不推荐使用。 2.Calendar的日期加减 演示如下: 若不需要显示这样的,就如下: 运行结果,如下: 3.LocalDateTime的日期加减 运行结果如下: 阅读全文
posted @ 2023-11-21 09:42 不必再谢 阅读(19) 评论(0) 推荐(0)
摘要: 常见异常1.算术异常比如:除数不能为0 1.2数组越界异常 这里我的数组下标最长为4,而访问下标为5,这明显的越限了。 1.3空指针异常 结果: 1.4输入类型异常 这里我的变量为int类型,而当我输入不是int类型是,执行结果如下: 阅读全文
posted @ 2023-11-13 17:03 不必再谢 阅读(6) 评论(0) 推荐(0)
摘要: 1.异常的基本概念 异常就是在代码运行中所产生的错误,它会对代码的运行进行中断。 Java运行的程序过程中出现异常事件,会生成一个异常类对象,它会将程序中的异常事件的信息提交给系统,而这被称为抛出(throw)异常。 而当Java系统接受到该异常时,会将异常事件交给能解决该异常的代码,这被称之为捕获 阅读全文
posted @ 2023-11-13 16:59 不必再谢 阅读(18) 评论(0) 推荐(0)
摘要: throw与throws区别一: throw与throws的区别二: throw与throws的区别三: throw与throws的区别四: throw,如果执行了,那么一定是抛出了某种异常了,安生throws表示可能出现,但不一定。 阅读全文
posted @ 2023-11-13 16:52 不必再谢 阅读(32) 评论(0) 推荐(0)
摘要: 一、注册或登录 个人建议微信扫码注册或登录,因为便捷一些。 登录成功 如下: 二.编辑博客 点击即可进入。(需要申请博客,可能有些麻烦) 点击成功后,会跳到另外页面 如下: 三.在随笔中编辑发布博客 在标题中写出你要发布的内容标题。 编辑好你所要发布的博客,点击发布即可。(访问权限一定要是公开) 多 阅读全文
posted @ 2023-11-13 09:33 不必再谢 阅读(112) 评论(0) 推荐(2)