20145329 《Java程序设计》第九周学习总结

教材学习内容总结

十六章

1.Metadata即“诠读数据的数据”,数据库是用来存储数据的地方,然而数据库本身产品名称为何?数据库中有几个数据表格?表格名称为何?表格中有几个字段等?这些都是metadata。

2.JDBC标准分为两部分:JDBC应用程序开发者接口、JDBC驱动程序开发者接口(数据库厂商操作驱动程序时的规范)

3.文档写入数据库,可以在数据库表格字段上使用BLOB(Binary Large Object),用于存储大量的二进制数据或CLOB数据类型(Character Large Object),用于储存大量的文字数据

4.JDBC中提供了java.sql.Blob与java.sql.Clob两个类分别代表BLOB与CLOB数据

5.通过PreparedStatement的setBlob()来设定Blob对象,读取数据时,可以通过ResultSet的getBlob()取得Blob对象

交易简介

1.交易的4个基本要求是原子性、一致性、隔离行为与持续性(ACID)

2.JDBC可以操作可以操作Connection的setAutoCommit()方法,给它false自变量,提示数据库开始交易

3.脏读,设定隔离层为“可读取确认”TRANSACTION_COMMITTED

4.无法重复的读取,设定隔离层为“可重复读取”TRANSACTION_REPEATABLE_READ

5.幻读,设定隔离层为“可循序”TRANSACTION_SERIALIZABLE

十七章

1.未加载到内存中的类,系统会通过加载、连接、初始化对类进行初始化。

2.取得Class对象的方式:
a.通过Object的getClass方法
b.通过.class常量取得每个对象对应的Class对象
c.如果是基本类型,可以使用对应的打包类加上.TYPE取得Class对象

十八章

1.枚举类型可以定义在类的内部也可以定义在类的外部。如果定义在类的内部,那么其访问控制符可以是public,protected,private或者默认的控制符。如果定义在类的外部,其访·问控制符只能是public和默认控制符;

2.枚举类型中定义的value值都默认为public static final的。其值一经定义就不能在被修改了。多个value值之间需要用逗号隔开;

3.枚举类型中除了可以声明常量之外还可以声明方法。但是方法需要在常量之后,并且常量和方法之间要用分号区分;

4.定义注释时,可使用java.lang.annotation.Target限定时可指定java.lang.annotation.ElementType的枚举值。 在制作JavaDoc文件时,默认不会将注释数据加入文件中,如果想要将注释数据加入文件,可以使用java.lang.annotation.Documented。 默认父类设定的注释,不会被继承至子类,在定义注释时,设定java.lang.annotation.Inherited注释,就可以让注释被子类继承。

5.JDK 8中新增了getDeclaredAnnotation()、getDeclaredAnnotationsByType()、getAnnotationsByType()三个方法。 getDeclaredAnnotation()可以让你取回指定的标注,在指定@Repeatable的标注时,会寻找收集重复标注的容器。 getDeclaredAnnotationsByType()、getAnnotationsByType()就不会处理@Repeatable的标记。

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

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

本周代码托管截图

commit的时候一手快就忘了把上次输入的删掉,所以后面注释显示CH15,不过内容是16、17章的~

感悟

学会了更多的语法知识~

学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 5000行 30篇 400小时
第一周 50/50 2/2 20/20 实现“HelloWorld”
第二周 100/150 2/4 20/20 学会用IDEA编写代码
第三周 100/250 2/6 20/20 掌握更多的语法知识
第四周 150/400 1/7 20/20 学会用Git托管代码
第五周 150/550 1/8 20/20 掌握更多的语法知识
第六周 550/1100 1/9 20/20 掌握更多的语法知识
第七周 100/1200 1/10 20/20 掌握更多的语法知识
第八周 100/1300 1/11 10/10 掌握更多的语法知识
第九周 100/1400 1/12 20/20 掌握更多的语法知识

参考资料

posted @ 2016-05-01 17:14  20145329吉东云  阅读(101)  评论(0编辑  收藏  举报