java基础语法——方法,static关键字
通俗地讲,方法就是行为。它是完成特定功能的代码块能执行一个功能。它包含于类和对象中。
*提高代码的复用性。
*提高效率
*利于程序维护
*采用驼峰式,第一个单词的首字母小写,其他单词的首字母大写,例如:myLove
*下划线可能出现在 JUnit 测试方法名称中用以分隔名称的逻辑组件。一个典型的模式是:test<MethodUnderTest>_<state>,例如 testPop_emptyStack。
修饰符 返回值 方法名(参数类型;参数1,参数类型 参数2......){
方法体语句;
return 返回值;
}
*方法包括一个方法头和一个方法体。
*修饰符:可选,定义了该方法的访问类型。
*返回值类型:void情况下无返回值,
*参数类型包括实参和形参。例如;
public class Zdgys { public void demoMax(int a,int b){ int s=1; int t=(a*b)/s; int i; for(i=2;i<=a&&i<=b;i++){ if(a%i==0&&b%i==0){ s=i; t=(a*b)/s; } } System.out.println("最大公约数为:"+s); System.out.println("最小公倍数为:"+t); } }
其中:a,b为形参,s为实参
*在一些其它语言中方法指过程和函数。一个返回非void类型返回值的方法称为函数;一个返回void类型返回值的方法叫做过程。
*方法返回值类型与return后面的数据类型必须匹配。
无参方法的调用:方法名()
有参方法的调用:方法名(实参列表)/*实参列表与定义方法的形参列表要一致*/