java 如何定义类
定义类的基本语法
在Java中,类通过class关键字定义,语法如下:

[访问修饰符] class 类名 {
// 成员变量(属性)
// 构造方法
// 成员方法
}
- 访问修饰符:如
public、private等(可选)。 - 类名:遵循大驼峰命名规范(如
Student)。
成员变量定义
成员变量表示类的属性,定义在类内部:

public class Person {
String name; // 字符串类型成员变量
int age; // 整型成员变量
}
构造方法定义
构造方法用于初始化对象,名称与类名相同:
public class Person {
String name;
int age;
// 无参构造方法
public Person() {
name = "默认";
age = 0;
}
// 带参构造方法
public Person(String name, int age) {
this.name = name;
this.age = age;
}
}
成员方法定义
成员方法表示类的行为,包含返回类型、方法名和参数:
public class Calculator {
// 无返回值方法
public void printMessage() {
System.out.println("Hello");
}
// 带返回值方法
public int add(int a, int b) {
return a + b;
}
}
示例:完整类定义
public class Book {
private String title; // 私有成员变量
private String author;
// 构造方法
public Book(String title, String author) {
this.title = title;
this.author = author;
}
// 成员方法
public String getTitle() {
return title;
}
public void setTitle(String title) {
this.title = title;
}
}
关键注意事项
- 一个
.java文件只能有一个public类,且文件名需与public类名一致。 - 类可以包含静态成员(
static关键字)和代码块(static {}或{})。 - 通过
new关键字实例化类(如Book book = new Book("Title", "Author");)。






