java|8.26总结|数组和方法

【1】思维导图

409c1d8a3b714349b4a09419996d1260.jpg

【2】

①用自己的话描述某知识点是什么

方法是自己用代码写出来的一个起某种作用的功能,需要用的时候直接调用。

②举例

③一句话总结

方法相当于函数,只不过这个函数起什么作用可以由自己定义。

————————————————————

一、数组

1.数组的动态初始化

①含义:知道数据的个数但还不知道要定义的数据内容,用数组的动态初始化

②格式

​ 数据类型[] 数组名 = new 数据类型[数组的长度];

③举例

// 定义一个数组,存班级10名学生的考试成绩,考试成绩暂时未知,考完才知道。

int[] scoresArr = new int[10];

// scoresArr是数组名可自己定义

④数组的默认初始化值

整数类型:0

小数类型:0.0

布尔类型:false

字符类型:'\u0000'

引用类型:null

⑤数组两种初始化方式的区别

静态初始化:int[] arr = {1,2,3,4,5};

动态初始化:int[] arr = new int[3];

2.数组索引的范围

针对于任意一个数组,索引的范围:

    最小索引:0

    最大索引:数组的长度 - 1

                       数组名.length - 1

3.// 一个循环尽量只做一件事情。

 

二、方法

1.方法(method)是程序中最小的执行单元

2.方法的通用格式

 

* 格式:

 

  ```java

  public static 返回值类型 方法名(参数) {

     方法体; 

     return 数据 ;

  }

 

3.方法重载概念

  方法重载指同一个类中定义的多个方法之间的关系,满足下列条件的多个方法相互构成重载

  * 多个方法在同一个类中

  * 多个方法具有相同的方法名

  * 多个方法的参数不相同,类型不同或者数量不同

 

重载仅针对同一个类中方法的名称与参数进行识别,与返回值无关,换句话说不能通过返回值来判定两个方法是否相互构成重载

————————————————————

个人学习笔记,其中难免认知错误,勿以此为准。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值