java中创建类与对象并调用实例方法的核心步骤是:定义类→实例化对象→通过对象调用方法;类是模板,对象是具体个体,实例方法必须依附对象运行。

Java 中创建类与对象并调用实例方法,核心是三步:定义类 → 实例化对象 → 通过对象调用方法。关键在于理解“类是模板,对象是具体个体”,方法必须依附于对象才能运行。
定义一个标准类
类包含属性(状态)和方法(行为),通常用 public class 类名 声明,类名首字母大写。属性一般用 private 修饰,配合 getter/setter 实现封装;构造方法用于初始化对象状态。
- 成员变量写在类内部、方法外部,属于每个对象私有(如
String name;) - 构造方法名必须与类名一致,无返回类型,常用来赋值:
this.name = name; - 实例方法不加
static,可访问本对象的属性和调用其他实例方法
用 new 创建对象
对象是类的实例,必须通过 new 关键字在堆内存中分配空间。格式为:类名 对象名 = new 类名(参数);
- 每次
new都生成独立对象,拥有各自的属性副本 - 若类定义了带参构造方法,且未显式声明无参构造,则
new 类名()会编译报错 - 对象变量本身存储的是内存地址,不是数据本身
通过对象调用实例方法
实例方法只能通过对象调用,语法为:对象名.方法名(实参);
- 方法内访问属性时,
this可省略(如name等价于this.name) - 若方法有返回值,可用变量接收,例如
int iq = student.getIQ(); - 不能用类名直接调用实例方法(如
Student.Learn()是非法的)
完整示例代码
以下是一个可直接运行的最小完整结构:
class Student {
private String name;
private int age;
public Student(String name, int age) {
this.name = name;
this.age = age;
}
public void introduce() {
System.out.println("我是" + name + ",今年" + age + "岁");
}
}
public class Main {
public static void main(String[] args) {
Student s1 = new Student("小明", 18); // 创建对象
s1.introduce(); // 调用实例方法
}
}Java免费学习笔记:立即使用
解锁 Java 大师之旅:从入门到精通的终极指南











