秦疆的Java课程笔记:45 方法 什么是方法

发布时间 2023-11-29 16:27:04作者: Acolyte_9527
  • 学习本小节前,建议复习:秦疆的Java课程笔记:26 基础 变量 常量 作用域

  • System.out.println()中,System是一个系统的“类”,out是一个输出的“对象”,println()是一个“方法”。这句话的意思是:调用System类里面的标准输出对象out中的方法println()

  • 方法的命名规则:首字母小写+驼峰规则。

  • Java“方法”是语句的集合,它们在一起执行一个功能。

    • “方法”是解决一类问题的步骤的有序组合
    • “方法”包含于“类”或“对象”中
    • “方法”在程序中被创建,在其他地方被引用
public class Demo1 {  
    //创建一个加法方法  
    //public和static是修饰符,int是返回值,add是方法名,(int a,int b)是参数  
    public static int add(int a,int b) {  
        return a+b;  
    }  
    //由于add方法有static修饰,成为了“类的静态成员”,也就是在这个“Demo1”类中可以随意引用  
    //接下来在常用的main方法中引用刚刚创建的add方法  
    //在main方法中,返回值void意味着不返回任何值。  
    public static void main(String[] args) {  
        int sum = add(1,2);   //这里a:和b:是IDEA自动生成的  
        System.out.println(sum);  
    }  
}
========
这里只是作为演示,按照我的理解,main方法应该保持在代码顶部。
  • 设计“方法”的原则:“方法”的本意是功能块,就是实现某个功能的语句块的集合。设计“方法”的时候,最好保持“方法”的原子性:一个方法只完成一个功能。这样利于后期扩展。
  • main方法要时刻保持简洁干净,尽量将一些共公模块写在外面,通过方法调用的形式使用。