首先还是自我介绍

  1. Java的基本数据类型有几种?
    8种。byte,short,int,long,float,double,char,boolean.
  2. String转int 比如"123"
    Integer.parseInt(s);
    此外还有Integer.valueOf(s).intValue();
  3. 两个double可以用于计算吗?(其实讲道理他这么问直接就回答不可以..)不可以是为什么?我答了大概是精度丢失,他没说话。搜了一下有篇博客讲这个。double能否用于加减乘除
  4. sql查询:用户表中查询姓张的男性的信息(主要考模糊查询,sql没复习写错模糊查询哭哭
     SELECT * FROM user where sex=male AND name LIKE '张%' 
    where后的条件是从左到右还是从右到左? 右到左。
    有没有写过嵌套查询?
    查询的时候很慢可能是什么原因?如果sql语句写得不好那可能是怎样不好,如何优化
  5. 遇到异常怎么处理?throw和throws的区别?自定义异常。下来搜了一下,在Java中要想创建自定义异常,需要继承Throwable或者他的子类Exception。
  6. 程序中的日志保存,应该写在哪里?我不知道这个在问啥,我答的finally里....
  7. union和union all的区别
  8. 左连接右连接内链接
  9. 在调用别人提供的接口时会遇到什么问题?
    。。。可能会给错参,连不上,连接断掉。断掉那怎么办呢?
  10. 做过excel导入吗?