- 博客(16)
- 资源 (1)
- 收藏
- 关注
原创 Java的字节流
Java的字节流是一种用于处理二进制数据的输入输出流。它提供了一种以字节为单位读写数据的方法,可以方便地处理各种类型的文件,包括文本文件、图片文件、音频文件等。在Java中,我们可以使用java.io包中的类来操作字节流。
2023-11-28 17:00:19
39
原创 Java集合之HashMap的示范
Java中的HashMap是一种基于哈希表实现的键值对映射数据结构。它允许使用任何类型的对象作为键和值,通过哈希函数将键映射到特定的存储位置,以实现快速查找、插入和删除操作。此外,HashMap还支持使用null值和null键。
2023-11-28 16:55:19
60
原创 Java集合之set接口
由于它维护了一个按插入顺序运行的链表,因此在遍历set的所有元素时,LinkedHashSet提供了高效且稳定的性能。TreeSet是基于红黑树实现的,可以对元素进行排序,并提供了一系列与排序相关的方法,适用于需要排序功能的场景。LinkedHashSet是基于哈希表和链表实现的,保持了元素的插入顺序,适用于需要保持插入顺序的场景。然而,HashSet不能保证元素的排列顺序,并且不是线程安全的。Set中的元素的无序性并不意味着它们是随机排列的,而是意味着它们在底层存储位置上没有特定的顺序。
2023-11-21 13:53:26
45
原创 Java集合中的ArrayList
ava集合ArrayList是一个动态数组,它可以存储任意类型的对象。它实现了List接口,提供了添加、删除、修改元素等方法。与普通数组不同,ArrayList的大小可以动态改变,不需要事先定义大小。表示该ArrayList将存储字符串类型的对象。也可以不指定泛型,但建议指定泛型以提高代码可读性和安全性。
2023-11-21 13:50:53
23
原创 java的三大特性
封装:这是面向对象方法的重要原则,其核心思想是将对象的属性和操作(或服务)结合为一个独立的整体,并尽可能隐藏对象的内部实现细节。这样可以提供更好的安全性,减少耦合,使得类的内部结构可以自由修改。继承:这是从已有的类中派生出新的类的一种方式,新的类能吸收已有类的数据属性和行为,并能扩展新的能力。继承的主要优点是代码复用,子类可以直接使用父类的属性和方法,减少了代码的冗余。这也就是说,一个方法可以有多种实现版本,即“一种定义,多种实现”。多态的主要优点是提高了程序的扩展性和后期的可维护性。
2023-11-09 16:36:38
59
1
原创 java常见循环结构举例示范
在Java编程语言中,主要有三种循环结构:for循环,while循环,和do-while循环。for循环通常用于在已知迭代次数的情况下进行循环;while循环:while循环通常用于当你不确定循环次数,但你知道循环应该继续的条件;do-while循环:do-while循环与while循环类似,但至少执行一次循环体,然后再检查条件。
2023-10-31 15:02:06
31
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人