2,ArrayList和Vector的区别,HashMap和Hashtable的区别
3,char型变量能不能定义为一个中文?为什么?
4,多线程有几种表示方法,都是什么?同步有几种实现方法,都是什么?
5,继承时候类的执行顺序问题,一般都是选择题,问你将会打印出什么?
6,内部类的实现方式?
7,垃圾回收机制,如何优化程序?
8,float型float f=3.4是否正确?
Jsp方面
1,jsp有哪些内置对象?作用分别是什么?
2,jsp有哪些动作?作用分别是什么?
3,include的两种实现方式的区别?
4,两种跳转方式分别是什么?有什么区别?
Servlet方面
1,说一说Servlet的生命周期?
2,Servlet版本间(忘了问的是哪两个版本了)的不同?
Jdbc,Jdo方面
1,可能会让你写一段Jdbc连Oracle的程序.
2,Class.forName的作用?为什么要用?
3,Jdo是什么?
Xml方面
1,xml有哪些解析技术?区别是什么?
2,你在项目中用到了xml技术的哪些方面?如何实现的?
3,用jdom解析xml文件时如何解决中文问题?如何解析?
EJB方面
1,EJB2.0有哪些内容?分别用在什么场合? EJB2.0和EJB1.1的区别?
MVC方面
1,MVC的各个部分都有那些技术来实现?如何实现?
设计模式方面:
1,开发中都用到了那些设计模式?用在什么场合?
JavaScript方面
1,如何校验数字型?
CORBA
1,CORBA是什么?用途是什么?
2. 访问修饰符“public/private/protected/缺省的修饰符”的使用有什么不同?
3. 用关键字final分别修饰类、方法、变量时,有何意义?
4. JAVA语言如何进行异常处理,关键字:throws,throw,try,catch,finally分别代表什么意义?在try块中可以抛出异常吗?
5. Object类(或者其子类)的finalize()方法在什么情况下被调用?
6. 一个“.java”源文件中是否可以包括多个类(不是内部类)?有什么限制?
7. 内部类可以引用他的包含类的成员吗?有没有什么限制?
8. 写一段代码,遍历一个List中的元素。
9. java中有几种方法可以实现一个线程?用什么关键字修饰同步方法? stop()和suspend()方法为何不推荐使用?
10. 描述使用socket建立客户端与服务器的通信的过程(也可以用代码示例)。
11. 垃圾回收器的基本原理是什么?垃圾回收器可以马上回收内存吗?有什么办法主动通知虚拟机进行垃圾回收?
12. java中会存在内存泄漏吗,请简单描述。
13. java中实现多态的机制是什么?
14. overload(重载)和override(重写)有什么区别?
15. java中有几种类型的流?JDK为每种类型的流提供了一些抽象类以供继承,请说出他们分别是哪些类?
16. 静态变量和实例变量的区别:
17. 使用jdbc进行数据库查询操作的步骤,比如有一个职工信息表(Staff),它有以下几个field(ID, NAME, PHONE,ADDRESS,AGE),请查找ID为001的雇员的信息并且打印出来,数据库的driver为:"sun.jdbc.odbc.JdbcOdbcDriver",数据库的url使用jdbc:odbc:people
18,什么是java序列化,如何实现java序列化
18. 是否可以从一个static方法内部发出对非static方法的调用?
19. 写clone()方法时,通常都有一行代码,是什么?
20. List、Map、Set三个接口,存取元素时,各有什么特点?
21. 写一段代码,遍历一个List中的元素。
22. ArrayList与Vector的区别?
23. 如何判断一个对象是否是一个已知类的对象,可以写一段代码说明。
24. 在JAVA中,如何跳出当前的多重嵌套循环?
答,其6个,request,response,session,application,out,page分别实现自javax.servlet.ServletRequest,javax.servlet.ServletResponse,javax.servlet.http.HttpSession,javax.servlet.ServletContext,javax.servlet.jsp.JspWriter,javax.servlet.jsp.JspPage
答,Class.forName("..."); //加载类驱动
Connection conn = DriverManager.getConnection(sUrl, sUserName, sPassword);
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery(sSQL);
答,InitialContext ctx = new InitialContext();
Object home = ctx.lookup("java:comp/env/ejb/account");
AccountHome accountHome =
(AccountHome)PortableRemoteObject.narrow(home, AccountHome.class);
答,session bean和entity bean,session bean分Stateful和stateless,entity bean分cmp和bmp
答,map,set,list
HashMap,HashTable,后者线程同步
set不允许重复元素
ArrayList,Vector,后者线程同步
ArrayList,LinkedList,前者读的速度快,后者修改速度快
答,都是Exception的子类
声明型必须catch,运行期异常继承自RuntimeException.
答,分为SAX及DOM两种处理方式
SAX:轻量型的方法,事件驱动,部分读入文档
答,String , StringBuffer, 集合类, ....
答,优点:从mvc,BO VO方面回答
流程:client-->总控ActionServlet
总控调以下操作:
-->form收集数据
-->action调javbean处理业务(调ejb,DAO...)
-->转向相应的jsp
jsp从form中取得数据显示
11. 介绍一下所做过的项目
答,介绍一个就可以,从如到终,加一些个人感想。注意在需求,设计,测试方面多加点口水:)
140



被折叠的 条评论
为什么被折叠?



