Java基础&面向对象(二)

时间:2021-08-31 21:57:13

(七)函数

  1、数的定义:具有特定功能的一段小程序,也称为方法;

Java基础&面向对象(二)

  2、函数的特点:

Java基础&面向对象(二)

  3、函数的应用:结果、是否需要未知内容参与运算;

  4、函数的重载:在同一个类中,允许存在一个以上的同名函数,只要它们的参数个数或参数类型不同即可。特点:与返回值无关,只有参数列表。方便阅读,优化程序设计。

Java基础&面向对象(二)

(八)数组

  1、数组定义:int[] arr = new int[5]; int[] arr = new int[]{3,5,1,7};

  2、数组内存结构

Java基础&面向对象(二)

Java基础&面向对象(二)

  3、数组操作常见问题:

Java基础&面向对象(二)

  4、数组常见操作:

    1. 获取最值(最大值、最小值)
    2. 排序(选择排序、冒泡排序)
    3. 折半查找(二分查找)

  5、数组中的数组

Java基础&面向对象(二)

Java基础&面向对象(二)

三、面向对象

  1、面向对象的理解:相对面向过程而言,面向功能强调功能行为,面向对象则是将功能封装进对象,强调具备了功能的对象,面向对象是基于面向过程的。