当前位置:首页 > Java

java如何定义类

2026-03-03 03:58:31Java

定义类的基本语法

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

public class ClassName {
    // 成员变量(属性)
    // 构造方法
    // 成员方法
}

成员变量(属性)

成员变量用于描述类的特征,声明在类内部但方法外部。可以指定访问修饰符(如privatepublic)和数据类型:

java如何定义类

public class Person {
    private String name;  // 私有属性
    public int age;       // 公有属性
}

构造方法

构造方法用于初始化对象,名称与类名相同,无返回类型。可以重载多个构造方法:

java如何定义类

public class Person {
    private String name;

    // 无参构造
    public Person() {
        this.name = "Unknown";
    }

    // 带参构造
    public Person(String name) {
        this.name = name;
    }
}

成员方法

成员方法定义类的行为,包含返回类型、方法名和参数列表:

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

    private void printResult(int result) {
        System.out.println("Result: " + result);
    }
}

访问修饰符

控制类成员的可见性:

  • public:所有类可访问
  • private:仅本类可访问
  • protected:本类及其子类可访问
  • 默认(无修饰符):同一包内可访问

示例完整类

public class Student {
    private String id;
    private String name;

    public Student(String id, String name) {
        this.id = id;
        this.name = name;
    }

    public void study() {
        System.out.println(name + " is studying.");
    }

    public String getName() {
        return name;
    }
}

标签: 定义java
分享给朋友:

相关文章

如何查看java版本

如何查看java版本

查看 Java 版本的方法 通过命令行工具 打开终端(Windows 为命令提示符或 PowerShell,macOS/Linux 为 Terminal),输入以下命令并回车: java -ve…

java如何创建文件

java如何创建文件

使用 File 类创建文件 通过 File 类的 createNewFile() 方法创建文件。此方法返回布尔值,表示文件是否成功创建。 import java.io.File; import ja…

java如何创建线程

java如何创建线程

创建线程的方法 在Java中,创建线程主要有两种方式:继承Thread类和实现Runnable接口。以下是具体实现方法: 继承Thread类 通过继承Thread类并重写run()方法可以创建线程。…

java如何编译

java如何编译

编译Java程序的基本步骤 安装JDK(Java Development Kit)并配置环境变量。确保javac和java命令可在命令行中运行。JDK是编译和运行Java程序的必备工具。 创建Jav…

如何删除java

如何删除java

卸载 Java 的步骤 Windows 系统: 打开控制面板,选择“程序和功能”或“卸载程序”,在列表中找到 Java 相关条目(如“Java Runtime Environment”或“Java D…

java如何创建类

java如何创建类

创建类的基本语法 在Java中,类通过class关键字定义,语法如下: [访问修饰符] class 类名 { // 成员变量(属性) // 构造方法 // 成员方法 }…