java基础知识点5(参数和方法)

 

1.1 形参和实参的区别

形参:定义方法时写的参数getSum(int a,int b) 没有值

实参:调用方法时传递的实际参数 getSum(10,20) getSum(100,200)

1.2 方法的参数是基本类型和引用类型的区别

基本数据类型:值传递,仅仅是一个简单的赋值 (int a,int b) 方法中的值改变和原来的值没有关系

引用数据类型:地址值传递,结果就是多个数组变量`指向堆内存中的同一个对象` (int[] arr) 一个数组改变了对象的值,另外一个数组访问的就是改变后的

1.3 方法的几种调用形式

1.直接调用:适用于没有返回值的方法,方法的返回值类型是void 方法名(参数);

2.输出调用:适用于方法有返回值,并且返回值只使用一次 System.out.println(方法名(参数));

3.赋值调用:适用于方法有返回值,而且返回值多次使用 方法的返回值类型 变量名 = 方法名(参数); System.out.println(变量名);

1.4 方法的重载

方法重载:在同一个类中,出现了方法名相同,但是参数列表不同的方法,叫方法重载 参数列表不同: 1.参数个数不同 2.参数类型不同 3.参数类型顺序不同

1.5 方法重载的注意事项

1.方法的重载,只和参数类型有关,和方法的返回值类型没有关系

2.方法的重载,只和参数类型有关,和方法参数的名字没有关系

3.JVM(java虚拟机)会根据方法传递的参数不同,而调用不同的方法

posted @ 2021-12-28 23:06  进击的小蔡鸟  阅读(41)  评论(0编辑  收藏  举报