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

教材学习内容总结

1.厂商在操作JDBC驱动程序时,依方式可将驱动程序分为4种类型:
JDBC-ODBC Bridge Driver
Native API Driver
JDBC-Net Driver
Native Protocol Driver

2.可以使用Class.forName()方法实现动态加载类

3.每个类型都会有对应的类型:
包对应类型是java.lang.Package
构造函数对应类型是java.lang.reflect.Constructor
方法成员对应类型是java.lang.reflect.Method
数据成员对应类型是java.lang.reflect.Field

4.Node的共变性、有弹性的

5.Node的逆变性

6.Enum是个抽象类,无法直接实例化

7.定义enum时有个特定值类本体语法

8.数据库操作相关的JDBC接口或类都位于java.sql包中

9.取得联机等与数据库来源相关的行为规范在javax.sql.DataSource接口

10.Connection是数据库连接的代表对象

11.在使用Connection、Statement或ResultSet时,要将之关闭以释放相关资源

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

关于教材P589页中heap pollution的问题,关于编译程序无法检查执行时期的类型错误的解决办法有多种多样,还需要以后多注意

本周代码托管截图

学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 5000行 30篇 400小时 基本掌握JAVA
第一周 200/200 1/2 20/20 了解基本的JAVA
第二周 250/450 2/4 20/40 了解基础语法
第三周 500/950 1/5 20/60 了解JAVA语法核心
第四周 869/1819 1/6 30/90 了解继承、接口、多态的知识
第五周 918/2737 1/7 25/115 了解了很多异常处理的知识
第六周 1474/4211 2/9 30/ 145 了解输入输出、线程
第七周 586/4797 2/11 35/180 认识了JAVA中的时间与日期
第八周 442/5239 2/13 35/215 了解了NIO和通用API
第九周 1597/6836 2/15 35/250 主要了解数据库

参考资料

posted on 2016-05-01 13:05  20145305解佳玲  阅读(141)  评论(0编辑  收藏  举报