一,方法的调用
1.方法调用要放在方法内部
2.可以通过入口函数 调用其他自定义方法
3.如果在其他自定义的函数中调用 不能执行
4.方法可以被重复调用
调用其他类的共有静态方法 必须要标识类的名字(static)
ClassTest.ClassTestMothod9();
调用其他类的共有非静态方法 必须要使用其他类对象的名字
ClassTest classTest = new ClassTest();
classTest.ClassTestMothod8();
在本类的静态方法中调用 静态方法 使用本类类名调用 也可以省略
ClassTest.ClassTestMothod4();
在本类的静态方法中调用 非静态方法 必须要定义本类的对象 来调用方法
ClassTest classTest = new ClassTest();
classTest.ClassTestMothod5();
不管是什么情况下调用 只要是静态的都可以直接类名调用 非静态下都需要 定义类对象 来调用
二,return
1.return 在方法中使用
2.return 跳出方法
3.retrun 当前方法结果的出口
4 retrun的结果 要和返回值类型保持一致
三,参数
()无参方法
参数分为形式参数(形参 :就是定义一个变量) 和实际参数(实参)
定义方法中的参数是形参 调用方法中的参数实参
形参的个数是无限个 形参的类型 可以是任意类型 和返回值类型一致
四,参数按照传递方法分类:
1. 值参数传递:
(1).参数传递的默认方式
(2).当调用一个方法时,会为每个值参数创建一个新的存储位置
(3).当形参的值发生改变时,不会影响实参的值,从而保证了实参数据的安全
2. 引用参数传递
特点:
1.引用参数是一个对变量的内存位置的引用 不会创建一个新的存储位置
2.参数关键字 ref
3.输出参数传递 让方法具有多个返回值结果的参数
参数关键字 out
4,return 直接函数返回直接想要计算的值