第一单元 MySQL入门

理论部分(30分钟)

  • 填空题
  1. MySQL数据库的默认用户名(root)和密码(为空)
  2. MySQL数据库基于客户端和(服务器)。
  3. MySQL启动服务的dos命令是(net start mysql )
  4. MySQL关闭服务的dos命令是(net stop mysql)
  5. MySQL可以创建 () 数据库(填写一或多)
  6. List集合的父接口是(Collection)
  7. Map集合的两个实现类是(HashMap,HashTable)
  8. List集合中的添加的方法是(add())
  9. 用try修饰的代码块的作用是(可能会出现异常的代码块)
  10. 用catch修饰的代码块的作用是(对捕获到的异常所做的处理)
  11. 用finally修饰的代码块的作用是(一定要执行的代码)
  12. JVM被称为(Java虚拟机)
  13. JRE被称为(Java运行环境)
  14. DOS命令中清屏的命令是(clear)。
  15. Java基本类型中的整数类型包括(byteshortintlong)。
  16. Java语言的引用类型包括(IntegerArrayString)。
  17. 下面语句运行结果为(5)。

switch (5) {

case 0: System.out.println(0); break;

case 1: System.out.println(1); break;

case 2: System.out.println(2); break;

default: System.out.println(5); break;

}

  1. 如下代码:为使代码输出100,则x的取值为(100)。

switch(x){

case 100: System.out.println(100);break;

case 110:

System.out.println(110);break;

}

  1. Java文件,经过JVM编译后的文件后缀名是(.class)。
  2. Java源码文件的扩展名是(.java)。
  3. 换行的转义字符的是(\n)
  4. 单行注释的语法是(\\)
  5. Java中标识符的要求包括(驼峰式命名法,不能和关键字重名,见名知意)
  6. 定义float t = 9.0f;int q = 5;那么运行(t++)*(--q)的结果是(36.0)。
  7. MySQL的默认端口号是(3306).

 

  • 代码阅读题
  1. 下列语句输出的结果是:(0)

public class Lx3 { public static void main(String[] args) {

int a=0, b=11;     

do{

if(b%2==0){

a += b;

}

b++;

}

while(b <= 10);   

System.out.print(a); }

}

 

  1. 下列代码出现的异常是(空指针异常)。

双引号是中文的,修正之后,应该是空指针异常

public class A {

public static void main(String[] args) {

      B b = null ;

b.show();

 }

}

class B{

private String name;

public void show(){

System.out.println(“name=“+this.name);

 }

}"

3、如下面代码的运行结果为(ABC)。

ArrayList<String> nums = new ArrayList<String>();

nums.add(“A”);

nums.add(“C”);

nums.add(“B”);

Collections.sort(nums);

for(String tmp : nums){

System.out.print(tmp);

    }

技能部分(25分钟)

请使用Navicat与MyEclipse完成以下题目

  1. 创建连接zhangsan,密码root。
  2. 创建数据库lisi
  3. 打开数据库lisi

第一单元 MySQL入门

    4.求从1开始的前100个偶数。(10分钟)

    5.1-500之间求能被13整除的第三个偶数。(10分钟)

@Test
public void test4(){
   /* 4、求从1开始的前100个偶数。(10分钟)*/
    int count = 1;
    int num = 0;
    while (count <= 100){
        num += 2;
        System.out.println(num);
        count++;
    }
}

@Test
public void test5(){
    /*5、1-500之间求能被13整除的第三个偶数。(10分钟)*/
    int count = 1;
    int num = 0;
    while (count <= 3){
        num += 2;
        if(num%13==0){
            System.out.println(count+"...."+num);
            count++;
        }
    }
}