当前位置:首页 > Java

java如何定义类

2026-04-09 00:53:30Java

定义类的基本语法

在Java中,类通过class关键字定义,语法如下:

[访问修饰符] class 类名 {
    // 成员变量(属性)
    // 构造方法
    // 成员方法
}
  • 访问修饰符:可选,如publicprivate等(默认为包级私有)。
  • 类名:遵循大驼峰命名规范(如Student)。

成员变量定义

类中的属性(成员变量)用于描述对象的状态:

java如何定义类

public class Person {
    private String name;  // 私有成员变量
    public int age;      // 公共成员变量
}
  • 成员变量可设置访问修饰符(如privatepublic)。

构造方法定义

构造方法用于初始化对象,名称必须与类名相同:

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 log(String message) {  // 私有方法
        System.out.println("Log: " + message);
    }
}

示例:完整类定义

public class Student {
    // 成员变量
    private String id;
    private String name;

    // 构造方法
    public Student(String id, String name) {
        this.id = id;
        this.name = name;
    }

    // 成员方法
    public void displayInfo() {
        System.out.println("ID: " + id + ", Name: " + name);
    }
}

类的实例化

通过new关键字创建对象并调用方法:

Student student = new Student("001", "Alice");
student.displayInfo();  // 输出:ID: 001, Name: Alice

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

相关文章

如何用java

如何用java

用Java实现基础功能 Java是一种广泛使用的编程语言,适用于开发各种应用程序。以下是几个常见功能的实现方法。 打印"Hello, World!" public class HelloWorld…

如何成为java架构师

如何成为java架构师

掌握扎实的Java基础 深入理解Java核心知识,包括多线程、集合框架、JVM原理、设计模式等。熟悉Java生态中的常用框架如Spring、MyBatis、Hibernate等,并能分析其源码实现。…

java版本如何查看

java版本如何查看

查看Java版本的命令行方法 在命令行或终端中运行以下命令可以查看当前安装的Java版本: java -version 输出示例: java version "1.8.0_301" Java(TM…

java中如何获取当前时间

java中如何获取当前时间

获取当前时间的几种方法 使用 java.time 包(Java 8及以上推荐) import java.time.LocalDateTime; LocalDateTime currentTime =…

java如何调用另一个类的方法

java如何调用另一个类的方法

调用另一个类的方法 在Java中调用另一个类的方法,通常需要创建该类的对象或直接通过类名调用(静态方法)。以下是几种常见的方式: 通过对象实例调用实例方法 创建一个目标类的对象,通过对象调用其方法。…

win7如何配置java环境变量

win7如何配置java环境变量

下载并安装Java 从Oracle官网下载适合的Java Development Kit (JDK)安装包,选择与系统位数(32位或64位)匹配的版本。运行安装程序,按照提示完成安装,默认路径通常为C…