- 博客(15)
- 收藏
- 关注
原创 Java集合
TreeMap是一个有序的键值对集合,它使用红黑树来实现元素的存储和查找. 它根据键的自然顺序或自定义排序规则来对元素进行排序.TreeMap不允许使用null作为键, 但是允许使用null作为值.TreeMap的查找,插入和删除操作的时间复杂度都是o(log n), 因此它比HashMap和LinkedHashMap的性能略低,但是它提供了有序的键值对集合.1.键的唯一性:Map中的键是唯一的,每个键只能对应一个值. 如果试图向Map中添加一个已经存在的键,则会覆盖该键对应的值。
2023-11-04 13:14:22 43 1
原创 Java中一些重要关键字总结
在Java编程语言中,public、private、protected、this、super、static、final、abstract这些关键字有着特殊的含义,并且被用于实现特定的功能。下面是对这些关键字的简单总结1、abstract 是访问修饰符,用于声明抽象类或抽象方法。2、抽象类是不能被实例化的类,它只能被继承。抽象类可以包含抽象方法和非抽象方法。3、抽象方法是只有声明没有实现的方法。抽象类可以包含抽象方法,也可以不包含。但是一个抽象方法只能存在于抽象类中。
2023-10-28 20:18:06 52
原创 Java面向对象的特性
面向对象编程(Object-Oriented Programming,简称OOP)是一种流行的编程范式,它以“对象”为核心来设计和实现程序。Java是一种广泛使用的面向对象编程语言,具有丰富的面向对象特性。本文将对Java的面向对象特性进行总结和探讨。Java的面向对象特性包括封装性、继承性、多态性和抽象性。这些特性共同构成了Java面向对象编程的基础。通过使用这些特性,可以提高代码的复用性、可维护性和灵活性,使程序更好地适应需求的变化。
2023-10-26 23:51:16 207
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人