• 可以统计已初始化对象个数的类


    (1)程序设计思想:

    本程序利用了程序的构造方法进行对已创建对象的统计,由于每次对一个对象进行初始化都会调用其构造方法,所以在类中定义了一个变量等于零用于对已创建对象个数的统计,每当调用构造方法时都会使其加一,然后输出该变量的值即为已创建对象的个数。

    (2)源程序

    package 包;
    public class num {
        static int n=0;
        public num()
        {
            n++;
            System.out.println("你已经创建了"+n+"个对象");
        }
    public class main {
        /**
         * @param args
         */
        public static void main(String[] args) {
            // TODO 自动生成的方法存根
            num u=new num();
            num k=new num();
            num a=new num();
        }
    }

    (3)实验结果截图:

     

    (4)实验总结:

    在类中利用static来定义一个变量,不仅仅使其可以利用类名来调用,而且在类中只在初次加载时会被初始化,所以他的值不会因为新对象的产生而发生变化,适合对已初始化对象的个数进行统计。

  • 相关阅读:
    如何打开windows的远程桌面
    mongodb存储引擎
    使用场景举例
    webpack初识
    mongodb快速入门
    mongodb初识
    mysql主从复制与读写分离
    gradle简单配置跟模块依赖
    mysql执行计划
    synchronized的可见性理解
  • 原文地址:https://www.cnblogs.com/123456www/p/9825928.html
Copyright © 2020-2023  润新知