当前位置:首页 > Java

java 如何建立类

2026-03-21 03:40:05Java

创建Java类的基本语法

在Java中,类通过class关键字定义,后跟类名和一对花括号{}。类名通常采用大驼峰命名法(首字母大写)。

public class ClassName {
    // 类成员(字段、方法等)
}

定义类成员

类包含字段(变量)和方法(函数)。字段表示对象的状态,方法定义对象的行为。

public class Person {
    // 字段
    private String name;
    private int age;

    // 方法
    public void sayHello() {
        System.out.println("Hello, my name is " + name);
    }
}

构造方法

构造方法用于初始化对象。名称与类名相同,没有返回类型。

public class Person {
    private String name;
    private int age;

    // 构造方法
    public Person(String name, int age) {
        this.name = name;
        this.age = age;
    }
}

创建对象实例

使用new关键字调用构造方法创建对象。

Person person = new Person("Alice", 25);
person.sayHello();

访问修饰符

控制类成员的访问权限:

  • public: 任何类都可访问
  • private: 仅同类内可访问
  • protected: 同包或子类可访问
  • 默认(无修饰符): 同包可访问

静态成员

使用static关键字声明,属于类而非对象。

public class MathUtils {
    public static final double PI = 3.14159;

    public static int add(int a, int b) {
        return a + b;
    }
}

继承

使用extends关键字实现继承,子类继承父类的非私有成员。

public class Employee extends Person {
    private double salary;

    public Employee(String name, int age, double salary) {
        super(name, age);
        this.salary = salary;
    }
}

接口实现

使用implements关键字实现接口,必须实现接口的所有方法。

public class Circle implements Drawable {
    private double radius;

    @Override
    public void draw() {
        System.out.println("Drawing a circle");
    }
}

内部类

在类内部定义的类,可以访问外部类的成员。

java 如何建立类

public class OuterClass {
    private int outerField;

    public class InnerClass {
        public void accessOuter() {
            System.out.println(outerField);
        }
    }
}

标签: java
分享给朋友:

相关文章

如何使用java

如何使用java

安装Java开发环境 下载并安装Java Development Kit(JDK),推荐从Oracle官网或OpenJDK获取最新版本。安装完成后配置环境变量,确保JAVA_HOME指向JDK安装路径…

如何配置java环境

如何配置java环境

下载JDK安装包 访问Oracle官网或OpenJDK官网,选择适合操作系统的JDK版本(如Windows、macOS或Linux)。下载完成后,运行安装程序并按照提示完成安装。 设置环境变量 右键…

java如何配置环境变量

java如何配置环境变量

配置Java环境变量的方法 下载并安装JDK 从Oracle官网或OpenJDK下载适合操作系统的JDK安装包。运行安装程序并按照提示完成安装,记下JDK的安装路径(例如C:\Program File…

java如何产生随机数

java如何产生随机数

使用 Math.random() 方法 Math.random() 生成一个范围在 [0.0, 1.0) 的伪随机 double 值。通过缩放和偏移可以生成指定范围的随机数。 double ra…

如何阅读java源码

如何阅读java源码

阅读Java源码的方法 选择合适的源码项目 初学者建议从JDK核心类库(如java.lang、java.util)或知名开源项目(如Spring、Guava)入手。选择文档完善、社区活跃的项目能降低理…

java如何创建测试类

java如何创建测试类

创建测试类的基本步骤 在Java中创建测试类通常使用JUnit框架,以下是具体方法: 安装JUnit依赖 对于Maven项目,在pom.xml中添加依赖: <dependency>…