【Java】【TIJ】使用static实现对创建的类对象进行计数
2014-10-07 10:14
453 查看
你是否想知道指定类到底创建了多少个对象呢?使用static来实现对象计数器
/** * 实现统计类对象的个数 * @author:WolfOfSiberian */ public class CountObject{ public static int objectCount = 0; public CountObject(){ objectCount++; System.out.println("第"+objectCount+"个对象"); } public static void main(String[] args){ CountObject ob1 = new CountObject(); CountObject ob2 = new CountObject(); CountObject ob3 = new CountObject(); } }
运行结果:
F:\01 Java\01 Project\01 TinkingInJava>java CountObject
第1个对象
第2个对象
第3个对象
相关文章推荐
- 【Java】【TIJ】实现一个类:不允许用构造方法来直接创建类实例(对象)
- java使用serializable进行序列化与反序列化实现对象clone(克隆)
- 五星-原型模式常使用于以下场景--而JAVA中的任何类只要实现了Cloneable标识接口,就可以使用clone方法来进行对象的拷贝
- 使用类的静态字段和构造函数,用Java程序实现类的对象的创建
- 使用Regex实现的为JFileChooser使用的FileFilter对象的创建类
- 第2章 Java编程基础——FAQ2.22 创建String对象时, 使用String s=new String (“abc”)和String s=“abc”语句有什么区别?
- 直接使用XIB/NIB文件,读取信息创建 UIView [通过Nib文件进行反序列化,得到对象]
- 一步一步教你使用AgileEAS.NET基础类库进行应用开发-WinForm应用篇-演示ORM对象与DataGridView的绑定技术-商品字典的另一个实现
- 关于一道J笔试或者机试题的Java实现:从键盘输入一串字符,翻转后输出(要求不使用string相关类即对象)
- Factory 定义一个接口,客户可以使用这个接口创建一个对象.同时,我们还可以控制对那个类进行实例化
- Java实现根据List中对象的相应属性进行排序
- Java:对集合中的对象进行排序需要实现Interface Comparable接口并实现int compareTo(T o)方法
- 使用BigDecimal对象进行Java浮点数精确计算
- 使用Java继承与泛型特性创建高效与安全的DAO对象
- Android 在Java代码中设置style属性--使用代码创建ProgressBar对象(反射机制)
- 使用异或进行简单的密码加密(JAVA实现)
- 使用Regex实现的为JFileChooser使用的FileFilter对象的创建类
- 如何解决ASP使用FFMPEG进行视频截图时报出的“无法创建对象”问题
- Java对String字符串对象的创建,管理和“+”运算符的实现
- java 使用class进行对象实例化的三个方法