20145120 《Java程序设计》第9周学习总结

时间:2021-12-22 14:36:19

20145120 《Java程序设计》第9周学习总结

教材学习内容总结

JDBC希望程序能操作所有数据库
操作JDBC驱动有4种类型:
JDBC-ODBC Bridge Driver
Native API Driver
JDBC-Net Driver
Ntive Protocol Driver

取得数据库联机必须有:
1.注册Driver操作对象
必须用registerDriver()
取得Connection操作对象
可通过getConnection()
关闭Connection操作对象
isClosed()测试是否关闭
close()关闭

执行SQL必须取得java.sql.Statement,它可用createStatement()建立

结果集类型可指定3种:
1.ResultSet.TYPE_FORWRD_ONLY(默认)
2.ResultSet.TYPE_SCORLL_INSENSITIVE
3.ResultSet.TYPE_SCORLL_SENSITIVE

更新设定有2种指定:
1.ResultSet.CONCUR_READ_ONLY(默认)
2.ResultSet.CONCUR_UPDATABLE

java真正需要某个类才会加载其class文档

截图

20145120 《Java程序设计》第9周学习总结


20145120 《Java程序设计》第9周学习总结


20145120 《Java程序设计》第9周学习总结


20145120 《Java程序设计》第9周学习总结


20145120 《Java程序设计》第9周学习总结


20145120 《Java程序设计》第9周学习总结


20145120 《Java程序设计》第9周学习总结


教材学习中的问题和解决过程

课本P576页那个CovarianceDemo,公开类名是Basket,前面已经用过CovarianceDemo了,后面需要的是Basket,显然它是Basket啊

代码调试中的问题和解决过程

只要是有关URL的基本都失败了,应该是我数据库没建好,已放弃治疗

本周代码托管截图

20145120 《Java程序设计》第9周学习总结
一个重大失误,这次git add的时候才发现上次没有把14,15git上,应该是改完包名之后忘了把14,15也加进去,这次补上
20145120 《Java程序设计》第9周学习总结
截图证明创建日期

学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 1000行 16篇 300小时
第一周 20/20 1/1 8/8
第二周 71/91 1/2 9/17
第三周 229/320 1/3 13/30
第四周 280/600 1/4 16/46
第五周 500/1100 1/5 18/64
第六周 200/1300 2/7 12/76
第七周 300/1600 2/9 14/90
第八周 200/1800 2/11 12/102
第九周 200/2000 2/13 19/121

参考资料