Java方法详解:从基础概念到实战应用

本文详细介绍了Java中方法的基本概念、定义和使用方式,包含具体的代码示例演示如何声明类、创建对象、定义方法,并通过实际案例展示方法的调用过程和输出结果。

Java方法详解

什么是方法

方法是在类中声明的用于执行特定任务的代码块。方法是Java面向对象编程的基础,它们封装了对象的行为。

基本语法

1
className object = new className;

其中,className指的是数据类型。

方法代表某种动作。使用void返回类型时,该方法不会返回任何值。方法的定义不能嵌套在另一个方法内部。

示例代码

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
class Shop {
    String prod_name;
    int price;
    
    public static void main(String[] args) {
        Shop prod1 = new Shop();
        Shop prod2 = new Shop();
        prod1.prod_name = "soap";
        prod1.price = 50;
        prod2.prod_name = "milk";
        prod2.price = 150;

        prod2.buy();
        prod1.buy();
    }

    public void buy() {
        System.out.println("buy method");
        System.out.println(prod_name + " => " + price);
    }
}

输出结果

1
2
3
4
buy method
milk => 150
buy method
soap => 50

这个示例展示了如何创建一个Shop类,定义属性和方法,以及如何实例化对象并调用方法。通过buy方法的调用,我们可以看到不同对象的属性值输出结果。

comments powered by Disqus
使用 Hugo 构建
主题 StackJimmy 设计