Java类与对象

Java类与对象

1. 什么是类

在Java中,类是创建对象的模板。它包含字段(用于存储状态)和方法(用于执行操作)。

例如,一个Person类可能具有如下形式:

public class Person {
    String name;  // 字段
    int age;      // 字段

    void speak() {   // 方法;
        System.out.println("My name is " + name + ", and I'm " + age + " years old.");
    }
}

2. 什么是对象

对象是类的实例。我们可以使用new关键字和构造函数来创建对象:

Person person = new Person();

3. 如何访问字段

对象的字段可以通过点操作符(.)来访问。例如,下面的代码设置了person对象的name字段:

person.name = "Tom";

4. 如何调用方法

对象的方法也可以通过点操作符(.)来调用。例如,以下代码调用了person对象的speak方法:

person.speak();

5. 对象的生命周期

当我们创建一个对象时,Java会在堆内存中为它分配空间。当对象不再被引用,或者程序运行结束时,这个对象就会被垃圾收集器回收。

6. 类的构造器

构造器是一种特殊的方法,用于初始化新创建的对象。构造器的名称与类的名称相同,没有返回值。例如:

public class Person {
    String name;
    int age;

    Person(String name, int age) {  // 构造器
        this.name = name;
        this.age = age;
    }
}

Person person = new Person("Tom", 20);
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值