CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  J2SE / 基础类

请教类和对象的问题(100分求教)

楼主ouyanghao(欧阳)2006-05-02 18:12:43 在 Java / J2SE / 基础类 提问

请问有一个类,实例化生成了对象,   如何可以判断该类存在对象,如果可以判断该类存在实例化对象,那么又如何获得对象呢? 问题点数:100、回复次数:8Top

1 楼killme2008(为了生态平衡,请保护蛤蟆)回复于 2006-05-02 18:32:20 得分 50

你要么通过new产生对象,要么通过反射机制实例化。LZ的需求很奇怪。。。。判断是否有对象被实例化可以在类中增加一个静态变量标记产生的对象个数,要获得存在的对象恐怕没办法。不过对象的产生是你决定的,你怎么可能不知道。。。  
   
  Top

2 楼f_acme(沧海一声笑)回复于 2006-05-02 19:20:33 得分 0

确实需求有点怪。不会,帮顶Top

3 楼huangxiangzi(E明精人)回复于 2006-05-02 19:36:37 得分 0

关注!~Top

4 楼OO00(四个圈)回复于 2006-05-02 21:08:34 得分 0

还有这样的问题,没见过。。。Top

5 楼jackychen_king(jacky)回复于 2006-05-02 21:14:07 得分 0

?   ?   ?   ?   ?   ?   ?     请明确一下是什么问题?Top

6 楼kauu(kauu)回复于 2006-05-02 21:17:57 得分 50

在JAVA中要产生一个类的对象要用new,如果你要在应用中判断new过几个对象了,就应该设置一个静态变量来计数。如果你是要这用这个来控制不要让别的什么对象随意来产生这个类的对象的话,你就把这个类的构造函数设置成private。就可以用它自己的一个方法来产生了。这是一个模式。  
  希望这对你有所帮助。Top

7 楼wuyg(平平)回复于 2006-05-02 21:53:42 得分 0

你是不是想搞singtonTop

8 楼seu_cose(专注于通信技术)回复于 2006-05-02 22:37:58 得分 0

不能获得对象的Top

相关问题

关键词

得分解答快速导航

  • 帖主:ouyanghao
  • killme2008
  • kauu

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo