1. 什么是方法?
1.1 System.out.println( ),那它是什么呢?
我们知道 System.out.println( ) 是一个输出语句。细分下来解释
System 这个是 系统的一个类(好像 IDEA中创建的 Demo01 这些)
out 这个是一个对象
println 这个是一个方法
System.out.println( ) 这句话结合上面理解,调用 System 系统类里面的标准输出对象 out 中的方法 println 方法
1.2 Java方法是语句的集合,它们在一起执行一个功能。
如下图代码实现:
小箭头区域指的也是一个方法,叫 main方法,不过,这个方法交给程序管理的,这个方法不是由我们来写。
public static void main(String[] args) {
大箭头区域两个 { }内才是我们要写的方法的区域,我们即将下面写一个加法的方法。
下面我们写了一个加法的方法(红色箭头区域),那么我们上面(黄色箭头区域)要调用这个方法。可是,我们还不能调用这个方法,那么等一下解决这个问题。
public int add(int a,int b){
return a+b;
}
我们解决调用这个问题,在 public前,int 后 加了一个 static 这里就可以实现了我们调用的加法的方法。
public static int add(int a,int b){
return a+b;
{
黄色箭头区域,我们就调用了加法这个方法,传了两个数进去,1和2这个两个数。意思就是把 黄色区域的 a=1,b=2 赋值给 红色区域的 a,b。
{
int sum = add(1,2);
System.out.println(sum);
}
最后得到 3(红色圆圈区域)。
1.3 方法是解决一类问题的步骤有序组合
1.4 方法包含于类或对象中
1.5 方法在程序中被创建,在其他地方被引用
比如:
System.out.println( ) //println 这个方法就是程序自带的方法,不用我们去写,直接拿来引用就可以
2. 设计方法的原则:方法的本意是功能块,就是实现某个功能的语句块的集合,我们设计方法的时候,最好保持方法的原子性,就是一个方法只完成 1个功能,这样有利于我们后期的扩展。
2.2 回顾:方法的命名规则?
首字母小写,驼峰命名规则。
|