20165326 java第七周学习笔记

第七周学习笔记

MySQL(数据管理系统)学习

知识点总结:

  • 不能通过关闭MySQL数据库服务器所占用的命令行窗口来关闭MySQL数据库。
  • 如果MySQL服务器和MySQL管理工具驻留在同一台计算机上,主机名可以是localhost或127.0.0.1。
  • JDBC是允许用户在不同数据库之间做选择的一个抽象层。JDBC允许开发者用JAVA写数据库应用程序,而不需要关心底层特定数据库的细节。
  • 查询操作:
  • 向数据库发送SQL查询语句,先用statement声明对象,已创建的连接对象调用creatStatement(),用try-catch语句创建语句对象;
  • 处理查询结果时,存放在一个ResultSet类声明的对象中,此对象一次只能看到一个一次只能看到一个数据行,使用next()方法移到下一行数据,使用getXxx方法获得字段值,将位置索引或列名传递给其方法参数;
  • 关闭连接,xx.close();

    xampp安装过程及代码运行截图

    安装成功后打开界面

    点击MySQL后的Admin,出现网页界面

上周错题总结

1、下列关于泛型类的子类的说法,正确的个数为

①LinkedList

A . 6

B . 5

C . 4

D . 3

正确答案:B 解析:⑤TreeSet

2、

下列关于TreeSet

A . public boolean contains(Object o) 如果此 set 包含指定的元素,则返回 true。如果指定对象无法与该 set 中的当前元素进行比较,或不包含,则返回false。

B . public boolean add(E e)将指定的元素添加到此 set。如果此 set 已经包含这样的元素,则该调用不改变此 set 并返回 false。

C . public boolean addAll(Collection<? extends E> c)将指定 collection 中的所有元素添加到此 set 中。如果此 set 由于调用而发生更改,则返回 true。

D . public E lower(E e) 返回此 set 中严格小于给定元素的最大元素;如果不存在这样的元素,则返回 null。

正确答案:BCD(选择A项,错误) 解析:A项:如果指定对象无法与该 set 中的当前元素进行比较,则抛出ClassCastException异常。

3、 下列关于正则表达式的说法,正确的是 :

A . \ba\w*\b匹配以字母a开头的单词

B . \d+匹配1个或更多连续的数字。

C . \b\w{6}\b 匹配6个及以上字符的单词。

D . [0-9]代表的含意与\d就是完全一致的:一位数字

E . \S+匹配不包含空白符的字符串。

F . (\d{1,3}.){3}\d{1,3}用来匹配 IP地址。

正确答案:ABDE 解析:C项:\b\w{6}\b 匹配刚好6个字符的单词。F项: IP地址中每个数字都不能大于255,该表达式忽略了这个约束条件。正确的是((2[0-4]\d|25[0-5]|[01]?\d\d?).){3}(2[0-4]\d|25[0-5]|[01]?\d\d?)。

4、 new Date(System.currentTimeMillis())等价于new Date()

5、传参不能高传低

原文地址:https://www.cnblogs.com/Czzzz/p/8849493.html

时间: 2024-08-03 23:53:29

20165326 java第七周学习笔记的相关文章

20165326 java第八周学习笔记

第八周学习笔记 知识点总结 1.进程与线程 进程:程序的一次动态执行过程 区别:进程和线程的区别? 进程是资源的分配和调度的一个独立单元,而线程是CPU调度的基本单元 同一个进程中可以包括多个线程,并且线程共享整个进程的资源(寄存器.堆栈.上下文),一个进行至少包括一个线程. Java的多线程机制.Java内置对多线程的支持.我们的计算机在任何给定说的时刻只能执行线程中的一个,Java虚拟机只是从一个线程迅速地切换到另一个线程. 当main方法中有其他线程时,JVM一直要等到Java应用程序中的

20165326 java第五周学习笔记

第五周学习笔记 ch7 内部类(&外嵌类) 内部类的类体不可以声明类变量和方法 内部类如同类的变量或方法 内部类和外嵌类在编译时生成两个class文件 匿名类 异常类 断言 原文地址:https://www.cnblogs.com/Czzzz/p/8688184.html

《Linux内核分析》第七周学习笔记

<Linux内核分析>第七周学习笔记 可执行程序的装载 郭垚 原创作品转载请注明出处 <Linux内核分析>MOOC课程http://mooc.study.163.com/course/USTC-1000029000 [学习视频时间:1小时35分钟 实验时间:1小时 撰写博客时间:2小时] [学习内容:共享库和动态链接.exec系统调用的执行过程.可执行程序的装载] 一.预处理.编译.链接和目标文件的格式 1.1 可执行程序如何得来?

JAVA 第七周学习总结

20175308 2018-2019-2 <Java程序设计>第七周学习总结 教材学习内容总结 本周学习第八章:常用实用类 String类: String类位于java.lang包中,被定义为final类,不可扩展,不可以有子类. 两种新的构造方式: char a[] = {'J','a','v','a'}; String s = new String(a); 和 String(char a[],int startIndex,int count) startIndex:起始位置 count:字

java第七周学习总结

学号20145336 <Java程序设计>第3周学习总结 教材学习内容总结 Lambda 在我们编写程序时,可以使用Lambda特性去除重复的信息.Lambda表达式中this的参考对象以及toString()的接受者,是来自Lambda的周围环境,也就是看Lambda表达式是在哪个名称范畴,就能参考该范畴内的名称,像是变量或方法.Lambda表达式只是定义函数接口操作的一种方式,除此之外,只要静态方法的方法签署中,参数与返回值定义相同,也可以使用静态方法来定义函数接口操作.在只有Lambda

Linux内核分析——第七周学习笔记20135308

第七周 可执行程序的装载 一.预处理.编译.链接和目标文件的格式 1.可执行程序是怎么来的 C代码—>预处理—>汇编代码—>目标代码—>可执行文件 .asm汇编代码 .o目标码 a.out可执行文件 预处理负责把include的文件包含进来及宏替换工作. 2.目标文件的格式ELF (1)常见的ELF格式文件: (2)ABI——应用程序二进制接口 在目标文件中,他已经是二进制兼容,即适应二进制指令. (3)ELF中三种目标文件: 一个可重定位(relocatable)文件保存着代码和

机电传动控制第七周学习笔记——PLC

上周末体测所以忘了写每周的学习笔记(⊙﹏⊙),所以我先行卖个萌. PLC算是不可不知的一类控制方式了,现在开始正式地学习它让我感到很激动.然而老师上课给了习题做,所以错过了一些课程内容,不过学习笔记嘛,课后自学的和查阅的应该也算. 一.基本构成 1.电源部件 可编程逻辑控制器的电源在整个系统中起着十分重要的作用.因为中央处理单元等等用的都是直流电,而且还需要电源部件消除电压波动,温度变化对输出电压的影响等等,保护元件.电源内部还有备用电池防止断电时RAM信息丢失. 2.中央处理单元(CPU) 中

java第七周学习 jdk1.5新特性

eclipse中常用的快捷键 Alt + /   提示 Ctrl + / 单行注释 / 取消 Ctrl + Shift + / 多行注释 Ctrl + Shift + \ 取消多行注释 Ctrl + 1  快速修复 Ctrl + Shift + o 导包 Alt+上下键       代码位置调换 1.Ctrl + D            删除当前行 重置透视图:window->reset perspective 当eclipse 的Java视图变的很乱的时候,就可以重置透视图,还原为最初的界面

《第七周学习笔记》

教材学习总结 1.下载安装MySQL数据库管理系统. 2.MySQL数据库的基本运用. 3.下载JDBC-MySQL数据库驱动 .加载JDBC-MySQL数据库驱动 4.事务:步骤一用setAutoCommit(boolean b)方法关闭自动提交模式.步骤二用commit()方法处理事务.步骤三用rollback()方法处理事务失败. [代码托管](https://gitee.com/BESTI-IS-JAVA-2018/20165319GaoJunTian/tree/master/week7