发表于: 2017-11-10 23:38:34
2 784
今天完成的事情:
上午去线下完成了报名等手续。成功加入了内门。
下午学习使用了eclipse创建java项目。
实现了连接数据库,并且执行SQL语句,获取查询结果操作。
查询结果:
学习在JDK API 1.6 中查询各个接口
透过JDK API学习 Driver接口。
从深层次去理解Class.forName();的意义。
明天计划的事情:学习用eclipse编写DAO。
遇到的问题:以前没有如此深入的追究一句代码的意义,以及代码为何能实现这样的效果。
收获:
1,有了更好的学习方法。
2,理解了Class.forName("com.mysql.jdbc.Driver")的含义:
在classpath加载com.mysql.jdbc.Driver,并且初始化。(执行里面的静态代码块。)
ctrl+shift+T 可以打开如下界面,可以查询引用jar包中的 各个接口,类等等。
然后ctrl+T可以查询这个接口的实现类;
依次进入,可以发现:
这也证实了,的确是第一点中所言。
评论