自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 Java算法----二分法

二分法又称折半查找法,它的基本原理是通过不断地比较目标元素与当前数组的中间值来更新左右界限,当找到目标元素或左边界与右边界重合时停止搜索。

2024-08-07 23:39:21 1002

原创 Java多态----重写

在学习重写之前,我们需要将它和重载进行区分:方法的重载,发生在同一个类中,方法名相同,参数列表不同,返回值无关。可参考上一篇文章中一个类中不同的构造方法,其也属于重载。详情可见于而方法的重写,发生在子父类中,方法名相同,参数列表相同,返回值相同,子类的访问修饰符要大于或等于父类的访问修饰符,子类的异常声明必须小于或等于父类的异常声明。如果方法被private,static,final修饰,那么不能被重写。总的来说,当你需要对重载和重写进行区分时,直接查看它们是否在同一个类即可。

2024-07-30 23:55:53 520 1

原创 Java多态----继承

在java中,一个类(类A)继承另一个类(类B)是指类A能够直接使用类B的所有非构造方法和所有非私有属性(注意:不是不能使用是不能直接使用),并在类B原有的基础上继续进行扩充和延伸,即关键字extends的含义。通常,我们称类A与类B的关系为继承关系,继承方(类A)被称为子类,被继承方(类B)被称为父类。

2024-07-28 00:57:01 725

原创 Java初学----数组拓展

一般来说会将数组拓展内容写在方法中,以保证每次结束方法后,新数组都会被系统释放,于是我们借此可以循环使用数组拓展方法,不断地使用和拓展数组长度。中,最后将Arraynew的地址交给Arrayold中,后续则重复此步骤即可实现无视数组长度进行输入(若用户输入数组长度和。//输入到"3","6","9"时终端输出"完成数组拓展",输入1时终端输出"请重新输入!由用户无限输入数组,输入的内容不能重复,直到用户输入"0"时停止输入并输出用户输入的数组。数组长度相差过多会影响运行效率)。表示)的新数组(后用。

2024-07-22 01:11:55 347

原创 Java初学----选择排序

"),此时"max"将与数组中剩下的每一个元素进行比较,若一直存在比"max"值大的元素,则不断更新"max"的值,并记录下"max"所在地址"index",直到当前数组遍历结束后,"max"与"array[i]"互换位置。(注:每下一次循环数组将不会遍历当前数组的最后一个元素,即每完成依次遍历,都会将当前数组中最大(最小)的元素排除到后面的遍历外)4.内层循环的含义在于将当前取出来的"array[i]"与当前数组中其余所有数进行比较,以进行后续的位置交换操作。束,将永远会是当前数组的最后一位元素。

2024-07-18 22:48:20 571 3

5a3e7827-649f-40f6-d63c-d5f73ad4c849

5a3e7827-649f-40f6-d63c-d5f73ad4c849

2024-07-31

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除