一、基础知识
1、"=="和equals方法有什么区别?
2、Integer f1 = 100,f2 = 100,f3 = 200,f4 = 200;
System.out.println(f1 == f2);
System.out.println(f3 == f4);
上述输出什么?什么是自动拆装箱?
3、请描述静态变量和实例变量的区别。
4、是否可以继承String类?String类的常用方法和作用有哪些?
5、请描述下spring的两大特性和使用方向。
6、SSM(Spring/SpringMVC/MyBatis)下,后台从定义请求、接收参数到数据入库可能涉及哪些注解,作用分别是什么?
7、请按要求写 linux 语句。
1) 去 /home/work/data 目录下创建内容为 hello 的 hell.txt 文件
2) 将 /home 下的 temr.txt 文件移动到 /home/work 下,再将该文件删除
3)去 /home/work/log 下查看 info.log 文件的内容实时变化
4)查看 user.log 文件中含有 " tom "关键字的相关内容
5)查看当前 linux ,名称包含 " tomcat "的程序有哪些?并且杀掉其中一个进程
(程序编号用123表示)
二、数据库
1、查询 sql 题
t_Score:
ID | SUBJECT | SCORE |
1 | 语文 | 80 |
2 | 语文 | 75 |
3 | 语文 | 90 |
5 | 语文 | 88 |
和 t_Student:
ID | NAME |
6 | Mary |
1 | Mike |
2 | Rose |
3 | Jack |
4 | Bond |
1、请将分数为90分对应的学生名称改成" TOM "
2、请根据该查询结果写出对应的SQL语句:
ID | SUBJECT | SCORE | ID | NAME |
1 | 语文 | 80 | 1 | Mike |
2 | 语文 | 75 | 2 | Rose |
3 | 语文 | 90 | 3 | Jack |
5 | 语文 | 88 | NULL | NULL |
NULL | NULL | NULL | 4 | Bond |
NULL | NULL | NULL | 6 | Mary |
三、代码题
1、创建一个Map,往里面新增"k1":"v1",”k2“:"v2",并且循环语句全部输出来。
2、请用 java 输出一个99乘法口诀。是否能只用一个for循环实现?