- 博客(8)
- 收藏
- 关注
原创 Java中的值传递
Java参数传递采用值传递方式:基本类型传递值的拷贝,方法内修改不影响原变量;引用类型传递引用的拷贝,方法内可修改对象状态但无法改变外部引用指向。示例显示基本类型number在方法内修改不影响原值,而引用类型数组arr的方法内修改会影响原数组内容。内存分配上,基本类型和引用拷贝存放在栈内存,对象本身存放在堆内存。
2025-10-09 21:47:23
205
原创 Collection接口(常用方法、遍历方式)
Collection 是单列集合的顶层接口,它的功能是全部单列集合都可以继承使用的。Collection 是一个接口,不能直接创建它的对象,学习它的方法时,可创建其实现类(如 ArrayList)的对象。Collection 有两个重要的子接口:List 和 Set。List 系列集合添加的元素有序、可重复、有索引(有序指存和取的内容顺序一样);Set 系列集合添加的元素无序、不重复、无索引。
2025-09-26 00:56:41
228
原创 Java中的append和insert方法
在Java中,和主要用于字符串的操作,特别是在和类中。这两个类都提供了可变的字符串序列,与不可变的类形成对比。方法用于将各种类型的数据追加到字符串序列的末尾。和类都有多个重载的方法,支持追加不同类型的数据,如、、等。方法用于在字符串序列的指定位置插入各种类型的数据。同样,和类都有多个重载的方法,支持插入不同类型的数据。因此,在多线程环境下,如果需要确保线程安全,应使用;如果在单线程环境下,为了获得更好的性能,应使用。
2025-01-15 16:16:25
888
原创 Java单例设计模式(懒汉式和饿汉式)
java中的单例设计模式是一种常用的设计模式,它用于确保一个类中只有一个实例,并提供一个全局访问点来获取这个实例。单例模式有两个实现方法:懒汉式和饿汉式。
2024-09-09 19:57:22
1273
原创 “==”操作符号与equals()方法
在Java中,==操作符和equals()方法都常用于比较两个对象或值是否相等,但它们之间存在着本质的区别和不同的使用场景。==
2024-08-25 21:42:18
253
原创 方法重载(Overload)
方法重载(Method Overloading)是指在同一个类中定义多个同名的方法,但这些方法具有不同的参数类型、参数个数或参数顺序。通过方法重载,可以实现多个功能相似但参数不同的方法,提高代码的复用性和可读性。
2024-07-31 12:59:30
1478
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅