Java 类与对象深度剖析
在 Java 编程中,类和对象是核心概念。下面将深入探讨静态类成员、对象作为方法参数传递、对象从方法返回以及 toString 方法等重要内容。
1. 静态类成员
静态类成员属于类本身,而非类的实例。下面从实例字段和方法、静态字段、静态方法三个方面详细介绍。
1.1 实例字段和方法回顾
每个类的实例都有自己的一组字段,即实例字段。可以创建多个类的实例,并在每个实例的字段中存储不同的值。例如, Rectangle 类有 length 和 width 字段:
Rectangle box = new Rectangle();
box.setLength(10);
上述代码将值 10 存储在 box 引用的 Rectangle 实例的 length 字段中。实例方法对类的特定实例执行操作:
int x = box.getLength();
实例字段和实例方法与类的特定实例相关联,必须先创建类的实例才能使用。
1.2 静态字段
当字段用 static 关键字声明时,无论类有多少实例,内存中只有该字段的一个副本。类的所有实例共享静态字
超级会员免费看
订阅专栏 解锁全文
1677

被折叠的 条评论
为什么被折叠?



