Java是一门面向对象的编程语言,其中最基本的概念就是类和接口。
类是一种抽象数据类型,它封装了数据和行为,并且可以用来创建对象。在Java中,每个类都有一个类名,类名一般是大写字母开头的字符串,比如:
public class MyClass { // 类的成员变量 private int myInt; // 类的构造函数 public MyClass(int myInt) { this.myInt = myInt; } // 类的成员方法 public int getMyInt() { return myInt; } }上面的代码定义了一个名为MyClass的类,其中包含了一个私有的成员变量myInt,一个公共的构造函数以及一个公共的访问成员变量的方法getMyInt。
接口是一种抽象类型,它定义了一组方法的规范,但并不提供实现。在Java中,每个接口都有一个接口名,接口名一般是大写字母开头的字符串,比如:
public interface MyInterface { // 接口中的常量 public static final int MY_CONSTANT = 100; // 接口中的抽象方法 public void myMethod(); }上面的代码定义了一个名为MyInterface的接口,其中包含了一个常量MY_CONSTANT和一个抽象方法myMethod。接口中的常量和抽象方法都是公共的并且没有实现。实现一个接口的类必须提供接口中定义的所有方法的具体实现。