关于java.util.Enumeration 我看jdk文档中对java.util.Enumeration的定义是个接口啊,可是怎么经常看到类似这样的写法:Enumeration e =session.getAttributeNames();接口不是不能实例化吗?对这种表达方式表示很不理解,哪位大神帮忙解释下吧,谢了! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 java.util.Enumeration是一个接口,没有问题,接下来你说的“接口不能实例化” 不知道你从哪里听来的接口本来就是需要实例化然后调用的 如果某个类A 承诺implements java.util.Enumeration那么我们就可以这样实例化一个接口 Enumeration e=new A(); 在这里e实际在运行的时候就是A类的一个具体实例,只是被当做Enumeration 来用上面那个问题就是 Enumeration e =session.getAttributeNames(); session 这个实例所属的类具体的方法getAttributeNames();就是返回了具体实例化Enumeration的一个类,就是上面我说的类似 Class A 承诺implements java.util.Enumeration 可能实际的返回结果就是A的这样一个实例 从正文A.txt读入英文短文,统计不同单词和出现次数,并按词典顺序将单词及出现次数输出到B.txt 求助Hibernate报错: org.hibernate.MappingException: Unknown entity: com.hibernate.be jee 如何添加安全证书 J2EE中 servlet 求助 spring 接管hibernate 事物 失败 问个面试题,java写的 struts+weblogic8.1的中文问题 spring的跳转路径问题 EJB返回值问题!!!急!在线等 用PDFBox把上传的PDF文件转成图片在action里面报错 求Struts和Hibernate结合增删改查功能源码 mysql数据库问题
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货