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

Class.forName("")和和Class.forName("").instance();

楼主ninghao37(小宁)2004-08-02 21:56:36 在 Java / Web 开发 提问

Class.forName("");  
  和Class.forName("").instance();  
  的区别。  
  请指教 问题点数:70、回复次数:13Top

1 楼pleonheart(只睡六小时)回复于 2004-08-02 22:53:34 得分 0

Class.forName("")得到一个Class对象  
  Class.forName("").newInstance()得到对应Class的实例Top

2 楼draco2002(Draco—五月的风~!)回复于 2004-08-02 23:00:13 得分 0

你看一下JDK的API就知道了,它们是这么定义的:  
   
   
  public   static   Class   forName(String   className)  
                                            throws   ClassNotFoundException  
  返回的是一个Class类型的对象  
   
  public   Object   newInstance()  
                                        throws   InstantiationException,  
                                                      IllegalAccessException  
  得到一个新的实例  
   
   
  Top

3 楼bluesky35(蓝天)回复于 2004-08-02 23:30:44 得分 5

一个是得到静态的CLASS,一个是得到实例,有区别。Top

4 楼wanglin824(大象跳舞)回复于 2004-08-03 08:52:07 得分 5

一个得到Class对象  
   
  一个是得到实例。Top

5 楼camel4057(骆驼)回复于 2004-08-03 09:41:57 得分 5

第一个是得到Class对象,另一个是得到实例。  
  Top

6 楼wubai250(新版日语mp3)回复于 2004-08-03 09:55:37 得分 5

 
  好象在使用时作用一样Top

7 楼fzxiaofish(福州小鱼)回复于 2004-08-03 09:59:14 得分 5

那得到对象好用还是得到实例好用呢。  
  对系统有什么影响?Top

8 楼tingfeng1981(激情燃烧的年华)回复于 2004-08-03 10:05:13 得分 5

根据个人的喜好用吧,  
   
  Top

9 楼angelheart(星夜雨)回复于 2004-08-03 10:31:10 得分 5

我一般都用Class.forName("");  
  Top

10 楼wangjingsheng(喝不怕)回复于 2004-08-03 10:39:36 得分 30

我认为两者相差不大,都很好用。  
  Top

11 楼wandou999(弯豆)回复于 2004-08-03 11:00:07 得分 5

对象与实类Top

12 楼baffling(迷茫困惑中)回复于 2004-11-02 22:12:43 得分 0

gzTop

13 楼debug148()回复于 2004-11-14 11:37:24 得分 0

dingTop

相关问题

  • 请教:如何定义一个抽象类的实体?instance of abstract class
  • class class
  • Base Class And Derived Class
  • public class a和class a
  • can't start db instance
  • ORACLE instance terminated
  • 在jb7中怎么它不认识forName()?
  • forname()与实例化的区别
  • friend class
  • *.class --->*.java !!!!

关键词

  • forname
  • 实例
  • 得到
  • 对象
  • instance
  • newinstance
  • 区别
  • throws
  • 好用

得分解答快速导航

  • 帖主:ninghao37
  • bluesky35
  • wanglin824
  • camel4057
  • wubai250
  • fzxiaofish
  • tingfeng1981
  • angelheart
  • wangjingsheng
  • wandou999

相关链接

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

广告也精彩

反馈

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