社区
Java SE
帖子详情
Class.forName的作用
fxf66
2007-05-09 10:58:51
看到这句:
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
注释是// Load the driver (registers itself)
为什么要装载一下呢,什么时候需要用这个语句呢
...全文
233
3
打赏
收藏
Class.forName的作用
看到这句: Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); 注释是// Load the driver (registers itself) 为什么要装载一下呢,什么时候需要用这个语句呢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fxf66
2007-05-09
打赏
举报
回复
为什么要加载呢,用import 不行吗
chuailong
2007-05-09
打赏
举报
回复
他是为了加载JDBC驱动架包的 为JDBC中实现其接口的 你所用到的都是中的驱动中的实现 他还可以加载别的驱动 你用的是ODBC 真正项目中不会用它的 在连接数据库时要用到它
flysky
2007-05-09
打赏
举报
回复
用import的话,程序是不会去加载这个class的。只有通过Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"),才会去加载它(会对里面的变量等做初始化)
Composer (精进) composer.json组织架构
Composer (精进) composer.json组织架构,系统讲解了composer.json文件中所涉的所有字段。统一进行的梳理和分析。深入详细了学习了composer.json中的20多个属性。01 Composer (精进) composer.json 概述02 composer.json 组织架构 JSON 格式03 composer.json 属性 name 名称04 composer.json 字段 描述05 composer.json 字段 版本和类型06 composer.json 字段 关键字和主页07 composer.json 许可证 作者和支持08 composer.json 核心属性 依赖 require09 composer.json 依赖 require-dev10 composer.json 依赖 conflict冲突11 composer.json 依赖 replace 代替12 composer.json 依赖 提供和建议13 composer.json 自动加载 psr-414 composer.json 自动加载 psr-0 简单15 composer.json 自动加载 psr-0 复杂16 composer.json 自动加载 二级命名空间17 composer.json 自动加载 psr-0 深入 18 composer.json 自动加载
class
map19 composer.json 自动加载 files20 composer.json 自动加载 排除21 composer.json 自动加载 开发阶段22 composer.json 稳定性过滤23 composer.json 首选稳定24 composer.json 仓库地址本地配置25 composer.json 本地配置26 Composer (精进) composer.json 总结
Class
.forName()的
作用
与使用总结
Class
.forName是一个静态方法,同样可以用来加载类。该方法有两种形式:
Class
.forName(String name, boolean initialize,
Class
Loader loader)和
Class
.forName(String
class
Name)。第一种形式的参数 name表示的是类的全名;initialize表示是否初始化类;loader表示加载时使用的类加载器。第二种形式则相当于设置了参数 initialize的值为 true,loader的值为当前类的类加载器。
Class
.forName()的
作用
装载一个类并且对其进行实例化的操作。 装载过程中使用到的类加载器是当前类。 为了详细描述,
Class
.forName()方法,这里使用
class
Loader.load
Class
()进行对比描述
Class
.forName(String
class
Name)使用装载当前类的类装载器来装载制定的类,因为
class
.forName(String name)方法内部调用了
Class
.fo...
Class
.forName()用法详解
目录 1.什么是
class
对象 2.获得
class
对象的三种方法 3.
class
的
作用
和方法 4
Class
.forName()用法 4.1 什么时候用
Class
.forName()? 4.2 newInstance和new关键字的区别 5 应用问题解析 情景一:载入数据库驱动的时候 情景二:使用AIDL与电话管理Servic进行通信 1.什么是
class
对象 类是程序的一部分,每个类都有一个
class
对象。换言之,每当编写并且编译了一个新类,就会产生一个
class
对象(更...
Java中
Class
.forName()用法详解
Class
.forName()主要功能
Class
.forName(xxx.xx.xx)返回的是一个类,
Class
.forName(xxx.xx.xx)的
作用
是要求JVM查找并加载指定的类,也就是说JVM会执行该类的静态代码段。 下面,通过解答以下三个问题的来详细讲解下
Class
.forName()的用法。 一.什么时候用
Class
.forName()? 给你一个字符串变量,它代表一个...
Java SE
62,614
社区成员
307,326
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章