java一个能记录生成多少个对象的类

简介: //请写一个类,在任何时候都可以向它查询“你已经创建了多少个对象?”。 package Text1;public class Find { static int x=0;//记录创建对象个数的变量 int a; public Find()//重写构造函数 { a=0; x++;//生成一个对象,x++ } public void Output()//输出函数 { System.

//请写一个类,在任何时候都可以向它查询“你已经创建了多少个对象?”。
package Text1;

public class Find
{
static int x=0;//记录创建对象个数的变量
int a;
public Find()//重写构造函数
{
a=0;
x++;//生成一个对象,x++
}
public void Output()//输出函数
{
System.out.println(a);
}
public static void main(String[] args)
{
Find f=new Find();//创建对象
Find e=new Find();
Find r=new Find();
Find g=new Find();
Find h=new Find();
System.out.println(x);//输出创建对象个数
}
}

输出:5

目录
相关文章
|
17天前
|
Java
java8中List对象转另一个List对象
java8中List对象转另一个List对象
35 0
|
4天前
|
Java Shell
Java 21颠覆传统:未命名类与实例Main方法的编码变革
Java 21颠覆传统:未命名类与实例Main方法的编码变革
10 0
|
4天前
|
Java
Java 15 神秘登场:隐藏类解析未知领域
Java 15 神秘登场:隐藏类解析未知领域
10 0
|
4天前
|
存储 Java 编译器
对象的交响曲:深入理解Java面向对象的绝妙之处
对象的交响曲:深入理解Java面向对象的绝妙之处
27 0
对象的交响曲:深入理解Java面向对象的绝妙之处
|
5天前
|
安全 Java
append在Java中是哪个类下的方法
append在Java中是哪个类下的方法
21 9
|
6天前
|
JavaScript Java 测试技术
基于Java的网络类课程思政学习系统的设计与实现(源码+lw+部署文档+讲解等)
基于Java的网络类课程思政学习系统的设计与实现(源码+lw+部署文档+讲解等)
25 0
基于Java的网络类课程思政学习系统的设计与实现(源码+lw+部署文档+讲解等)
|
6天前
|
存储 安全 Java
java多线程之原子操作类
java多线程之原子操作类
|
8天前
|
Java
Java中的多线程实现:使用Thread类与Runnable接口
【4月更文挑战第8天】本文将详细介绍Java中实现多线程的两种方法:使用Thread类和实现Runnable接口。我们将通过实例代码展示如何创建和管理线程,以及如何处理线程同步问题。最后,我们将比较这两种方法的优缺点,以帮助读者在实际开发中选择合适的多线程实现方式。
18 4
|
9天前
|
Java
在Java中,多态性允许不同类的对象对同一消息做出响应
【4月更文挑战第7天】在Java中,多态性允许不同类的对象对同一消息做出响应
15 2
|
14天前
|
Java
Java通过反射获取类调用方法
Java通过反射获取类调用方法
17 0