方法的定义
修饰符
返回类型
方法名
参数列表
异常抛出
方法的调用
一段学生类完整代码:
//学生类
public class Student {
//静态方法static
public static void say()
{
System.out.println("学生说话了");
}
//非静态方法
public void run()
{
System.out.println("学生跑了");
}
}
静态方法
//静态方法static
public static void say()
{
System.out.println("学生说话了");
}
//静态方法直接通过类名Student调用
Student.say();
非静态方法
//非静态方法
public void run()
{
System.out.println("学生跑了");
}
//非静态方法调用需要先用 new关键字 实例化这个类
//对象类型 对象名 = 对象值;
Student student = new Student();
student.run();
形参和实参
值传递(Java中都是值传递)和引用传递
this关键字(后面补充。。。)
本文介绍了Java中的方法定义,包括静态和非静态方法的使用。静态方法可以通过类名直接调用,而非静态方法需要先创建对象再调用。此外,还提到了方法调用时的参数传递机制,Java中所有参数传递都是值传递。this关键字在文章中也有所提及,但详细解释未给出。
923

被折叠的 条评论
为什么被折叠?



