- 博客(10)
- 收藏
- 关注
原创 Java数组常用操作
1.数组长度 2.数组填充 3.数组复制 4.数组比较 5.数组排序 6.在数组中搜索指定元素 7.把数组转换成字符串数组的常用操作包括数组的充、复制、比较、排序等。Java提供了相应对数组的操作的系统函数(方法),利用系统函数(方法)可以对数组进行各种操作。1、数组长度数组长度指的是数组的大小,也就是数组包含元素的个数。如果想获得数组的长度,可以用其本身的 length 属性获得。使用方法就是在数组名后加 “.length”。代码如下:public class Main
2022-04-19 23:16:38
8779
2
原创 解读匿名对象---Java
我们要知道什么是匿名对象,它的格式是怎样的?它的作用是什么,存放位置又在哪里?💜💙💗形如 new 类名() ,就是匿名对象。 意思就是创建一个类,但是没有把地址返回给对象引用,它的存放位置仍然在堆里,但是只能调用一次。比如:new 类名().方法名();欢迎留言讨论~~~...
2022-04-11 02:03:07
406
原创 Java- - -方法重写/覆盖(override)
笔记知识点 ,仅供参考。Σ(っ °Д °;)っ简单的说:方法的覆盖(重写)就是子类有一个方法,和父类的某个方法的名称、返回类型、参数一样,那么我们就说子类的这个方法覆盖了父类的方法。构成重写的条件:1.子类的方法的形参列表,方法名称,要和父类方法的形参列表,方法名称完全一样。2.子类方法的返回类型和父类的返回类型一样,或者是父类返回类型的子类。比如:(这样也同样构成方法重写)3.子类方法不能缩小(小于)父类的访问权限。public > protected &g...
2022-03-26 23:19:27
888
原创 方法传参的内存流程图(值传递---保姆式详解)
先来看一段代码建议先自己思考,看看会输出什么( aa.swap(a, b) 的作用是实现 a 与 b 值的交换)可以拆开来看(1)定义两个变量 (a, b)并给它们赋值 10 20(2)调用AA对象里的方法swap(3)最后输出main方法里的 a 和 b的值1.创建对象及编写类补充一下:AA后面的括号代表的是形参列表类是引用数据类型,所以我们知道它在jvm内存里面是从栈通过地址指向堆的假设我们把aa的地址看作0x0011(这里的地址是随便给的) 如图:...
2022-03-16 18:31:53
838
原创 C语言各类数值型数据间的混合运算
整型、单精度型、双精度型数据都可以混合运算。字符型数据可以与整型通用,也就是说,整型、实型(包括单、双精度)、字符型数据间可以混合运算。⚠️注意,不同类型的数据类型要先转换成同一类型,然后进行运算。如下图所示。1、图中横向向左的箭头表示一定要转换。例如,float型数据在运算时一律转换成双精度,以提高运算精度(即使是两个float型数据相加,也先都化成double类型,然后再相加)。字符型数据必定转换成整数,short型转换成int型。2、纵向的箭头表示当运算对象为不同类型时转换的方向。例如,
2021-12-07 22:28:51
7017
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人