1.java的基本类型有几种,分别是哪些?String是否为基本类型?
2.写出几个常用linux命令并说明它们的作用
3.Integer和int的区别
4.String和StringBuffer的区别
5.简单介绍Servlet的生命周期,Servlet是否会被多次初始化?
6.简单介绍ArrayList,LinkedList,Vector的特性及区别
7.java中的抽象类和接口的区别
8.Struts2中的action和Servlet的区别
9.简单介绍Spring的IOC和AOP
10.描述你在项目中的异常处理方案
11.Forward和redirect的区别
12.java实现多线程有哪些方法,如何启动一个线程
13.Try{}里面有一个retrun语句,那么紧跟在这个try后的finally{}里面的code会不会初执行,什么时候执行,在return前还是后?
14.写出一种oracle的查询分面方法或思路
15.SQL中的左连接,右连接以及内连接分别有什么特点
16.以下代码是否有误:
Short i=1;
i=i+1;
17.计算出以下代码的打印结果:
int k=0;
for(int i=0;i<100;i++){
k=k++;
}
System.out.print(k);
18.指出下面程序的运行结果:
class A{
static{
System.out.print("1");
}
public A(){
System.out.print("2");
}
}
class B extends A{
static{
System.out.print("a");
}
public A(){
System.out.print("b");
}
}
public class Test{
public static void main(String[] args){
A ab = new B();
ab = new B();
}
}
19.写一个java方法,功能是可以将一个字符串反转,例如“abcde”执行后得到“edcba”
20.写一个简单的单例类(Singleton)
数据库
21.查询公司的所有员工及所属部门信息,并按人员姓名拼音首字母排序。请用sql实现
Employee表:
ID | Name | DeptID |
1 | 小王 | 1001 |
2 | 张三 | 1002 |
3 | 白露 | |
4 | 黄彬 |
Dept表:
DeptID | DeptName |
1001 | 财务部 |
1002 | 技术部 |
1003 | 测试部 |
22.delete from table和truncate table table的区别
23.perareStatement的好处
转载自原文链接, 如需删除请联系管理员。
原文链接:武汉软通动力之武汉未来科技城面试题(2018.5.7),转载请注明来源!