- 博客(7)
- 收藏
- 关注
原创 初识面向对象
override 是方法覆写,要求方法名,参数列表,返回值必须一致,不能有更低的访问权限,不能有更宽泛的异常…overload 是方法重载,方法名相同,参数列表不同,参数列表可以是个数不同也可以是类型不同。如果方法中需要用到成员属性,则该方法一定是成员方法,反之则是静态方法。成员方法的名称可以是类名,也可以自定义构造方法,有返回类型。继承是从已有类中派生出新的类,新的类会拥有父类的属性和行为。传引用:传递的是引用的副本,共用一个内存,会影响到调用处。成员变量:值,是对象独享,多个对象之间值不共享。
2024-08-06 16:55:32
801
原创 两大常用排序和二分查找
通过对待排序序列从前向后(从下标较小的元素开始),依次对相邻两个元素的值进行两两比较,若发现逆序则交换,使值较大的元素逐渐从前移向后部,就如同水底下的气泡一样逐渐向上冒。
2024-07-29 20:15:01
541
原创 数据类型、变量、运算符
i++/-- 是需要先赋值在加一,所以第一个 i-- 是10,i的值变为了9,++ – 的优先级要高,需要有限计算,从左往右进行赋值,所以在 i++ * i 中·,后边的i值是10,赋值不讲究优先级。算数运算符有+ - * / %,其中 * / % 优先级大于 + - ,并且+ - * / % 都是左结合,同优先级的时候,从左到右计算。java中布尔型的值,只有true和false,一般用于流程控制,占用1字节,1表示true,0表示false。2)静态变量:类体中(方法外)使用static创建的变量。
2024-07-23 09:54:49
1073
原创 不使用除法、乘法、和%的情况下,求商和余数
第一个输入的数是被除数,第二个数输入的是除数,在不使用除法乘法和取余的情况下,计算商和余数。利用两数不断相减来求余数,两数相减不能为负数,初始化一个变量,相减一次变量加1,可以得到商。被除数 / 除数 = 商······余数。
2024-07-22 20:00:33
315
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人