Java是一种广泛使用的编程语言,它的核心概念之一就是类和方法,下面我们来介绍一下它们分别是什么。
类是Java语言中的基本结构,也是面向对象编程的基石。一个类可以看作是实体对象的模板或蓝图,它定义了一个对象所具有的属性和方法。举个例子,我们可以定义一个名为Person的类,用来描述一个人的属性和行为:
public class Person { String name; int age; public void sayHello() { System.out.println("Hello, my name is " + name + " and I'm " + age + " years old."); } }
上面的代码就定义了一个名为Person的类,其中包括了两个属性(姓名与年龄)和一个方法(sayHello)。属性用于描述一个人的特征,方法则用于描述一个人的行为。
方法是类的核心之一,它是一组完成特定任务的语句集合。在Java中,一个方法可以接受输入参数并返回一个结果(或者不返回结果)。接下来我们来看一下如何在一个类中定义一个方法:
public class Calculator { public int add(int a, int b) { int result = a + b; return result; } }
上面的代码定义了一个名为add的方法,它接受两个整数参数a和b,并返回它们的和。我们可以通过创建Calculator类的对象,来调用这个方法:
public static void main(String[] args) { Calculator calculator = new Calculator(); int sum = calculator.add(2, 3); System.out.println("2 + 3 = " + sum); }
上面的代码通过创建Calculator类的对象,来调用add方法并计算两个数的和,最终输出结果为“2 + 3 = 5”。