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