一、 基礎知識部分(每題3分,共60分)
抽象類和接口的差別
JDBC調用資料庫的基本步驟
forward 和redirect的差別是什麼?
請描述servlet的生命周期
equals和==的差別?
ILoginDAO,UserDaolmp1,BLLFactory,MemberBLL從命名上看,以你的了解,寫出這四個類(接口)的作用?
final ,finally,finalsize的差別是什麼?
Hibernate中cascade作用跟意義?
JSP的内置對象有哪些?請寫出對象名及常用的方法。
10. Vector與ArrayList差別是什麼?
11. ORM的原理是什麼?
12. string和stringBuffer差別是什麼?
13. MVC各部分都由什麼技術實作?怎麼實作?
14. 程式部署在tomcat,weblogic那個目錄裡?
Domains/mydomain/
15. 構造器Constructor是否可被override?
16. String s = new String("xyz");建立了幾個String Object?
17. SSH在MVC中各擔任什麼角色?
18. j2ee工程中要實作國際化如何處理?
19. Hibernate映射檔案中inverse與cascade的差別是什麼?
20. 簡述struts-config.xml的作用,并舉例其中一些元素,說明怎樣定義一些全局異常點。
二、 程式題(前6題每題5分,第7題10分。共40分)
1. 将一個字元串倒序輸出,如:字元串“ABCDEFG”倒序輸出為“GFEDCBA”
2. 閱讀以下代碼,請寫出程式運作結果。
public class Test {
int x;
void display(){
x=20;
System.out.println(x);
}
public static void main(String[] args) {
Test t1=new Test();
Test t2=new Test();
t1.x=10;
System.out.println(10) ;
t1.display();
t2.display();
String a= "java";
a=a+”bean”;
String c=”java”;
}
}
3. 寫出下面源碼的運作結果
package Test;
class A{
static{
System.out.println("1");
}
public A(){
System.out.println("2");
}
}
class B extends A{
static{
System.out.println("a");
public B(){
System.out.println("b");
public class Test {
public static void main(String[] args) {
A ab = new B();
ab = new B();
}
4. 程式是否能正常編譯,運作?
public class Sample implements Runnable {
public void run(){
System.out.println(“...”);
}
public static void main(String []arg){
Sample t=new Sample();
Thread tt=new Thread(t);
tt.start();
5. 閱讀以下程式,寫出程式的運作結果。
public class Test{
public void method1(String s){
s+="World!";
}
public void method2(String s){
s+=new String("World!");
public String method3(String s){
return s+="World!";
public static void main(String []args){
Test t=new Test();
String str1="Hello";
t.method1(str1);
System.out.println(str1);
String str2="Hello";
t.method2(str2);
System.out.println(str2);
System.out.println(new String("Hello"));
String str3="Hello";
str3=t.method3(str3);
System.out.println(str3);
}
6. }使用java連接配接oracle資料庫,并執行一句SQL:select username from users where userid = 1111
寫一個完整的DAO層接口,用來對會員資訊進行添删改查操作
本文轉自左正部落格園部落格,原文連結:http://www.cnblogs.com/soundcode/archive/2010/12/19/1910657.html,如需轉載請自行聯系原作者