posts - 17,comments - 3,views - 4871
11 2023 档案
java集合框架(三)ArrayList常见方法的使用
摘要:ArrayList是Java中的一个动态数组类,可以根据实际需要自动调整数组的大小。ArrayList是基于数组实现的,它内部维护的是一个Object数组,默认初始化容量为10,当添加的元素个数超过了当前容量时,会自动扩容。ArrayList也被广泛用于Java中的集合框架,例如Java中的List和Vector都是基于ArrayList实现的。下面是ArrayList常见的方法及其使用方法。使用场景:ArrayList适用于需要动态添加、删除元素的场景,可以用于存储不确定数量的数据。 阅读全文
posted @ 2023-11-30 09:16 小亮爱编码 阅读(153) 评论(0) 推荐(0) 编辑
java集合框架(二)LinkedList常见方法的使用
摘要:LinkedList是Java中的一个双向链表。它实现了List和Deque接口,在使用时可以像List一样使用元素索引,也可以像Deque一样使用队列操作。LinkedList每个节点都包含了前一个和后一个节点的引用,因此可以很方便地在其中进行节点的插入、删除和移动。相比于ArrayList,LinkedList的插入和删除操作效率更高,但是访问元素时效率较低,因为需要遍历链表来寻找目标元素。LinkedList的使用场景主要是场景是需要频繁执行插入和删除操作且对访问操作的效率要求较低的情况。 阅读全文
posted @ 2023-11-29 19:04 小亮爱编码 阅读(143) 评论(0) 推荐(0) 编辑
集合框架(一) Java中Map的常见方法的使用及循环的五种方式
摘要:Map是Java中的一种集合,它是一种键值对的映射表,可以根据键快速获取对应的值。 阅读全文
posted @ 2023-11-28 11:28 小亮爱编码 阅读(168) 评论(0) 推荐(0) 编辑
java集合框架介绍
摘要:Java集合框架是Java编程语言提供的一组框架,用于管理和操作数据集合。集合框架包含了一系列接口和类,可以用于存储、组织和处理数据。Java集合框架的核心是集合接口,这些接口定义了数据集合的基本行为和特性。下面,我们将详细介绍Java集合框架中的每个接口。 阅读全文
posted @ 2023-11-27 11:19 小亮爱编码 阅读(24) 评论(0) 推荐(0) 编辑
java中ArrayList和LinkedList的区别
摘要:2.插入/删除操作:ArrayList在插入和删除元素的时候需要移动元素,效率低,相反的,LinkedList在插入和删除元素的时候只需要改变相邻元素的引用即可,所以效率比ArrayList高。Java中ArrayList和LinkedList都是List集合的实现类,它们都可以用来存储一组有序的元素,但是它们的内部实现方式不同,在使用时也有不同的适用场景。3.随机访问:ArrayList支持随机访问,因为它是基于数组实现的,LinkedList不支持随机访问,因为它是基于链表实现的。 阅读全文
posted @ 2023-11-24 09:34 小亮爱编码 阅读(96) 评论(0) 推荐(0) 编辑
java中LocalDate、Calendar、Date类型进行加减
摘要:java三种类型的加减,LocalDate、Calendar、Date。 阅读全文
posted @ 2023-11-23 11:32 小亮爱编码 阅读(951) 评论(0) 推荐(0) 编辑
java中Calendar日历类型常见方法
摘要:Calendar是Java中常用的时间处理工具之一,它提供了很多日历类型常见方法,下面是一些常用的方法及对应的代码和运行结果。 阅读全文
posted @ 2023-11-23 00:14 小亮爱编码 阅读(183) 评论(0) 推荐(1) 编辑
java异常处理机制(三)常见异常
摘要:NullPointerException(空指针异常):当试图调用实例方法或访问实例变量时,对象引用为 null 时抛出。ArithmeticException(算术异常):当试图做出违反算术规则的操作时抛出,比如除以零。ClassCastException(类转换异常):当试图将对象强制转换为不是其子类的类型时抛出。IllegalStateException(非法状态异常):当对象处于非法、不一致的状态时抛出。NoSuchMethodException(无此方法异常):当试图调用不存在的方法时抛出。 阅读全文
posted @ 2023-11-14 11:09 小亮爱编码 阅读(106) 评论(0) 推荐(1) 编辑
java异常处理机制(二)之异常处理与捕获
摘要:1 Error(错误):是指程序无法处理的错误,表示运行应用程序时比较严重的问题。大多数错误与代码编写者执行的操作无关,而表示代码运行时JVM(Java 虚拟机)出现的问题。2 异常(Exception):是指在程序执行时由于程序处理逻辑上的错误而导致程序中断的一种指令流。通俗的说,就是程序员写的代码错误。两者的区别:错误无法处理,异常可以被程序本身处理。 阅读全文
posted @ 2023-11-14 09:26 小亮爱编码 阅读(171) 评论(0) 推荐(0) 编辑
java异常处理机制(一)之throw与throws的区别
摘要:throws 是用在某个方法的方法声明上的,表示当前方法如果抛出了某些异常,将由调用者来进行异常处理。这种方式也可以让调用者知晓该对哪些异常进行处理。throws 声明的异常不一定会出现,只是一种可能。throw 是用在某个方法的方法体内的,当我们认定某种情况不合理时,就可以创建异常对象,封装好异常信息,然后通过 throw 来抛出异常并终止该方法。throw 和 throws 都与异常处理有关,但它们的用法和含义不同。 阅读全文
posted @ 2023-11-13 16:22 小亮爱编码 阅读(496) 评论(3) 推荐(1) 编辑
如何在博客园上发布随笔
摘要:博客园是一个在线写作和分享平台,它允许用户发布各种类型的内容,包括随笔、文章、代码和日记等。在这里,我们将详细讲解如何在博客园上发布随笔。 1. 登录博客园 首先,打开博客园的官方网站,并输入您的用户名和密码以登录您的账户。 2. 进入博客管理界面 成功登录后,您会看到博客园的主页面。在页面左侧的菜 阅读全文
posted @ 2023-11-13 09:29 小亮爱编码 阅读(236) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示