java如何创建类
创建类的基本语法
在Java中,使用class关键字定义类,后跟类名和一对花括号{}。类名通常采用大驼峰命名法(首字母大写)。
public class ClassName {
// 类成员(字段、方法等)
}
定义类的成员变量
成员变量(字段)用于描述类的属性,通常声明为private以实现封装,并通过公共方法(getter/setter)访问。

private String name;
private int age;
添加构造方法
构造方法用于初始化对象。如果没有显式定义,Java会提供默认的无参构造方法。

public ClassName() {
// 无参构造方法
}
public ClassName(String name, int age) {
this.name = name;
this.age = age;
}
实现成员方法
成员方法定义类的行为。方法可以访问类的成员变量。
public void displayInfo() {
System.out.println("Name: " + name + ", Age: " + age);
}
完整示例代码
public class Person {
private String name;
private int age;
// 构造方法
public Person() {}
public Person(String name, int age) {
this.name = name;
this.age = age;
}
// Getter和Setter
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
// 成员方法
public void introduce() {
System.out.println("Hello, I'm " + name + " and I'm " + age + " years old.");
}
}
类的实例化
通过new关键字创建类的实例,并调用其方法。
Person person1 = new Person();
person1.setName("Alice");
person1.setAge(25);
Person person2 = new Person("Bob", 30);
person2.introduce();
注意事项
- 一个Java源文件通常只包含一个
public类,且文件名必须与public类名一致。 - 类可以包含静态成员(
static修饰),这些成员属于类本身而非实例。 - 使用
this关键字引用当前对象的成员变量或方法。






