试题一:综合(基本知识引导,思考,)
1.面向对象语言的特征?Java I/O中字符流和字节流的区别?
2.HashTable和HashMap的区别?EJB的生命周期? Servlet的生命周期?
3.HTTP协议是长连接还是短连接?
4.JAVA的基本数据类型有那些? String是不是基本类型?
5.MVC的概念和在项目中的应用?
6.如何避免多个SOCKET的读写阻塞,JDK1.4新增了那些方法解决这个问题?
7.如果一个变量的值为NULL,观察以下程序:
8.IF 变量=NULL THEN
分支1;
ELSE
分支2;
END IF
程序最终执行那一个分支?
9.JSP中有那些重定向方法,它们的区别?EJB的优势和特点?List 和 Vector的区别?
10.在ORACLE数据库中,一个表被删除后,还能否将空间分配给其它表,SQL SERVER哪?
11.绿茶蛋糕在ORACLE数据库中,一个表有两千万条数据,怎样最有效的将其删除?
12.在数据库中,如果处理表中的每一条数据,用那种方法?
13.发送一条邮件的几个步骤在JNDI中如何初始化URL上下文
14.常用的组件技术?会话BEAN的属性?实体BEAN的属性?
15.STATE SESSION BEAN 与STATELESS SESSION BEAN的区别?
16.JMS编程具体步骤?事务模式?
17.JAVA容器管理事务的事务属性为REQUIRESNEW的意义
18.事务失败时的会话BEAN的重新初始化方法
19.WEBLOGIC SERVER中开发JDBC应用通常遵循的步骤
试题二:分类试题(分类必作题)
Java基础
1.作用域public,private,protected,以及不写时的区别?
2.ArrayList和Vector的区别, HashMap和Hashtable的区别
3.char型变量中能不能存贮一个中文汉字?为什么?
4.多线程有几种实现方法,都是什么?同步有几种实现方法,都是什么?
5.继承时候类的执行顺序问题,一般都是选择题,问你将会打印出什么?幼儿园家委会
6.内部类的实现方式?
父类:
package test;
public class FatherClass
{
public FatherClass()
{
System。out.println("FatherClass Create”);
}
}
子类:
package test;
import test。FatherClass;
public class ChildClass extends FatherClass
{
public ChildClass()
{
1998年农历System.out。println(”ChildClass Create");
}
public static void main(String[] args)
{
FatherClass fc = new FatherClass();
ChildClass cc = new ChildClass();
}
}
输出结果:
7.You need to inrt an inner class declaration at line 3。 Which two inner class declarations are valid?(Choo two.)
public class OuterClass {
五谷六畜各指什么private double d1 = 1。0;
//inrt code here
}
You need to inrt an inner class declaration at line 3。 Which two inner class declarations are
valid?(Choo two.)
A。 class InnerOne{ //。静态内部类可以有静态成员,而非静态内部类则不能有静态成员
public static double methoda() {return d1;}
}
B. public class InnerOne{ //.静态内部类可以有静态成员,而非静态内部类则不能有静态成员
static double methoda() {return d1;}
}
C。 private class InnerOne{
double methoda() {return d1;}
}
D。 static class InnerOne{
protected double methoda() {return d1;} //静态内部类的非静态成员不可访问外部类的非静态变量
水浒传读后感作文}
E。 abstract class InnerOne{
public abstract double methoda();
}
8.垃圾回收机制,如何优化程序?
9.float型float f=3。4是否正确?
10.介绍JAVA中的Collection FrameWork(包括如何写自己的数据结构)?
11.Java中异常处理机制,事件机制?
12.JAVA中的多形与继承?
13.抽象类与接口?
14.Java 的通信编程,用JAVA SOCKET编程,读服务器几个字符,再写入本地显示?
15.用JAVA实现一种排序,JAVA类实现序列化的方法(二种)? 如在COLLECTION框架中,实现比较要实现什么样的接口?
16.编程:编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串. 但是要保证汉字不被截半个,如“我ABC”4,应该截为“我AB”,输入“我ABC汉DEF”,6,应该输出为“我ABC”而不是“我ABC+汉的半个”.
17.STRING 与 STRINGBUFFER 的区别。
18.== 与 equals 的区别
19.JAVA的基本数据类型有哪些 ?String 是不是基本数据类型?
20.面向对象语言的特征:a抽象性 b封装 c继承 d多态
21.链表和数组的区别?
Jsp基础
22.jsp有哪些内置对象?作用分别是什么?
23.jsp有哪些动作?作用分别是什么?
24.JSP中动态INCLUDE与静态INCLUDE的区别?
25.两种跳转方式分别是什么?有什么区别?
Servlet基础
26.说一说Servlet的生命周期?
27.Servlet版本间(忘了问的是哪两个版本了)的不同?
28.JAVA Servlet API中 forward() 与 redirect() 的区别?
29.Servlet的基本架构
Jdbc、Jdo基础
30.可能会让你写一段Jdbc连Oracle的程序,并实现数据查询
31.Class.forName的作用?为什么要用?
32.Jdo是什么?
33.在ORACLE大数据量下的分页解决方法。一般用截取ID方法,还有是三层嵌套方法。
Xml基础
34.xml有哪些解析技术?区别是什么?
35.你在项目中用到了xml技术的哪些方面?如何实现的?
36.用jdom解析xml文件时如何解决中文问题?如何解析?
37.编程用JAVA解析XML的方式
EJB基础
38.EJB2.0有哪些内容?分别用在什么场合? EJB2.0和EJB1。1的区别?
39.EJB与JAVA BEAN的区别?
40.EJB的基本架构?
41.会话 BEAN 的属性?
42.实体 BEAN 的属性?
43.STATES SESSION BEAN 与 STATELESS SESSION BEAN的区别?
J2EE MVC基础
44.MVC的各个部分都有那些技术来实现?如何实现?
披字造句
45.应用服务器与WEB SERVER的区别?
46.J2EE是什么?
47.WEB SERVICE名词解释。JSWDL开发包的介绍。JAXP、JAXM的解释。SOAP、UDDI,WSDL解释。
48.故宫博物院资料BS与CS的联系与区别.
49.STRUTS的应用(如STRUTS架构)
设计模式方面
50.开发中都用到了那些设计模式?用在什么场合?
JavaScript方面
51.如何校验数字型?
CORBA方面
52.CORBA是什么?用途是什么?
LINUX方面己所不欲勿施于人作文
53.LINUX下线程,GDI类的解释。
数据库方面
54.写一个 SQL Server 中的存储过程:
55.写一个 Oracle 中的存储过程:
HTTP方面
56.HTTP的请求过程: