20155201 2016-2017-2 《Java程序设计》第九周学习总结
20155201 2016-2017-2 《Java程序设计》第九周学习总结
教材学习内容总结
- 第十六章 整合数据库
- JDBC全名JavaDataBaseConnecticity,是Java联机数据库的标准规范,定义一组标准类与接口,应用程序需要联机数据库时调用这组标准API,标准API中的接口会有数据库厂商操作。


- 数据库操作相关的JDBC接口或类位于```java.sql```包中。
第十七章 反射与类加载器
java.lang.Class的实例代表Java应用程序运行时加载的.class文档。编译时期若使用到相关类,编译程序会检查对应的.class文档中记载的信 息。
第十八章 自定义泛型、枚举与注释
- 泛型也可以仅定义在方法上,可在方法返回类型前使用
<T>定义泛型,之后就可以使用T来定义返回类型、参数类型,或在方法内声明变量、转换类型等。
- 泛型也可以仅定义在方法上,可在方法返回类型前使用
教材学习中的问题和解决过程
- 问题1:如何使P509代码成功运行?
- 问题1解决方案:这里参考了卢肖明学长的博客,照着步骤做:




到了这一步,还是无法成功运行程序,这时我发现程序的密码password是openhome,不是xampp的root,修改String passwd="root";,成功连接!

代码调试中的问题和解决过程
问题1:连接成功后,运行MessageDAODemo时又出了问题:

问题1解决方案:看了Java学习指导,发现原来是自己没建数据库
use demo;
CREATE TABLE t_message (
id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
name CHAR(20) NOT NULL,
email CHAR(40),
msg TEXT NOT NULL
) CHARSET=UTF8;

之后程序成功运行

代码托管

上周考试错题总结
- Linux中使用cp命令拷贝目录时要加上()选项。AD
A .-r
B .-directory
C .-all
D .-R - 正则表达式”(‘|”)(.*?)\1”匹配 “'Hello',"World””的结果是()BC
A .不匹配
B .'Hello'
C ."World"
D .'Hello',"World" - Date 的 API有许多方法都不再建议使用,应改用哪个类别的相关方法取代?
空白部份指定哪些型态可以通过编译?D
A .DateFormat
B .TimeStamp
C .Time
D .Calendar - Suppose we have an array of String objects identified by the variable names. Which of the following for loops will not correctly process each element in the array.(假如我们有一个名为names的String对象数组,下面哪个for循环不能遍历数组中的每一个元素?)
A .for(int i = 0; i < names.length; i++)
B .for(String name : names)
C .for(int i = 0; i < names.length(); i++)
D .none of these will correctly process each element(以上都不能遍历)
E .all of these will correctly process each element(以上都能遍历)
点评过的同学博客和代码
感悟与思考
Java厚厚一本书将近尾声,我觉得我需要思考一下我的所得,学习Java的这十个周我收获了什么,能否经得起检验。这周自己完成了数据库的连接、修改等,感觉收获了很多经验。
学习进度条
| 代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 |
|---|
| 第九周 | 1273/5605 | 2/11 | 19/150 | |
计划学习时间:15小时
实际学习时间:19小时
改进情况:本周在工作日期间也学习了一些,累积了学习时间。
参考资料
20155201 2016-2017-2 《Java程序设计》第九周学习总结的更多相关文章
- 201521123027 <java程序设计>第九周学习总结
1.本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结异常相关内容. 2.书面作业 Q1.常用异常 题目5-1 1.1 截图你的提交结果(出现学号) 1.2 自己以前编写的代码中经常出现什 ...
- 20145220java程序设计第九周学习总结
20145220java程序设计第九周学习总结 教材学习内容总结 JBDC是用于执行SQL的解决方案,开发人员使用JDBC的标准接口,数据库厂商对接口直接操作,开发人员无须接触底层数据可驱动程序的差异 ...
- 201771010134杨其菊《面向对象程序设计java》第九周学习总结
第九周学习总结 第一部分:理论知识 异常.断言和调试.日志 1.捕获 ...
- 201521044152<java程序设计>第一周学习总结
本周学习总结 java开发时间虽然很短,但是发展迅速,已成为现在非常流行的一门语言,很开心能有幸学习java.第一周学习了java的平台,运行环境jdk以及jrt等等新名词,还了解了eclipse的基 ...
- 20145304 刘钦令 Java程序设计第二周学习总结
20145304 <Java程序设计>第2周学习总结 教材学习内容总结 java可区分基本类型和类类型(即参考类型)两大类型系统. 基本类型主要可区分为整数.字节.浮点数.字符与布尔. 整 ...
- 20145304 刘钦令 Java程序设计第一周学习总结
20145304<Java程序设计>第1周学习总结 教材学习内容总结 1995年5月23日,是公认的Java的诞生日,Java正式由Oak改名为Java. Java的三大平台是:Java ...
- 201621123007 Java程序设计第一周 学习总结
第一周-Java基本概念 201621123007 <Java程序设计> 第一周学习总结 1. 本周学习总结 java是面向对象的一类语言,三大特征:封装性,继承性,多态性. jdk jr ...
- 马凯军201771010116《面向对象与程序设计Java》第九周学习总结
一.理论知识部分 异常.日志.断言和调试 1.异常:在程序的执行过程中所发生的异常事件,它中断指令的正常执行. 2.Java的异常处理机制可以控制程序从错误产生的位置转移到能够进行错误处理的位置. 3 ...
- 201521123063 JAVA程序设计 第二周学习总结
1.本周学习重点(2.27-3.5) java中的数组 以二维数组为例,数组名为scores,则 (1)先声明数组 int[][] scores;或int scores[][];或int[] scor ...
- 《Java》第九周学习总结
下载mysql 选择mysql的管理软件 idea可以直接连接 然后用库运行程序,但是没有截图,,因为想在navicat上试试,可惜速度太慢了 打开idea又很慢,所以明天再更新
随机推荐
- qq邮箱发送,mail from address must be same as authorization user
由于邮箱发送的邮箱账号更换,所以重新测试.结果一直出错,要不就是请求超时,要不就是未授权. 用smtp 开始的时候,端口使用495,结果是请求超时. 后来改成25,结果是未授权. 再后来听人说,有一个 ...
- 【PHP+Redis】 php-redis 操作类 封装
<?php /** * redis操作类 * 说明,任何为false的串,存在redis中都是空串. * 只有在key不存在时,才会返回false. * 这点可用于防止缓存穿透 * */ cla ...
- 英语——'s和s'和s的区别
举个例子吧,student's 是表示学生的,名词单数形式的所有格students' 是表示学生们的,名词复数形式的所有格students 是表示学生们,名词的复数形式
- 设计模式之工厂方法模式(Java实现)
“我先来”,“不,老公,我先!”.远远的就听到几个人,哦不,是工厂方法模式和抽象工厂模式俩小夫妻在争吵,尼妹,又不是吃东西,谁先来不都一样(吃货的世界~).“抽象工厂模式,赶紧的自我介绍,工厂方法模式 ...
- http://www.xuexi111.com/
http://www.xuexi111.com/ http://www.minxue.net/ 拼吾爱
- Android反编译技术总结
一.Apk反编译工具及其使用方法 1.原理 学习反编译之前,建议先学习一下Apk打包的过程,明白打包完成后的Apk里面都有什么文件,各种文件都是怎么生成的. 这里有两篇AndroidWeekly中推荐 ...
- Html5 拖拽行为和AngularJs的结合
一. Html5的拖拽行为 1.设置元素为可拖放:把draggable属性设置为true. example: <div id="drag1" draggable=" ...
- 单源最短路(spfa),删边求和
http://acm.hdu.edu.cn/showproblem.php?pid=2433 Travel Time Limit: 10000/2000 MS (Java/Others) Mem ...
- pandas将字段中的字符类型转化为时间类型,并设置为索引
假设目前已经引入了 pandas,同时也拥有 pandas 的 DataFrame 类型数据. import pandas as pd 数据集如下 df.head(3) date open close ...
- 产品开发过程描述xmind
