深圳市泰久信息系统股份有限公司Java面试题

一、基础知识

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:

IDSUBJECTSCORE
1语文80
2语文75
3语文90
5语文88

和 t_Student:

IDNAME
6Mary
1Mike
2Rose
3Jack
4Bond

1、请将分数为90分对应的学生名称改成" TOM "

2、请根据该查询结果写出对应的SQL语句:

IDSUBJECTSCOREIDNAME
1语文801Mike
2语文752Rose
3语文903Jack
5语文88NULLNULL
NULLNULLNULL4Bond
NULLNULLNULL6Mary

三、代码题

1、创建一个Map,往里面新增"k1":"v1",”k2“:"v2",并且循环语句全部输出来。

2、请用 java 输出一个99乘法口诀。是否能只用一个for循环实现?

  • 10
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值