|
<p >考验你的java基础测试题:<p >这是我设计的几道面试题,要求是题目尽量少,可以在5分钟内完成,但能基本反映出面试者的知识层次。所以我设计了六道题。<p >1.简述逻辑操作(&,|,^)与条件操作(&&,||)的区别。(15分) <p >2.下面程序运行会发生什么结果?如果有错误,如何改正? (15分) <p ><ccid_nobr><table width="400" border="1" cellspacing="0" cellpadding="2" bordercolorlight = "black" bordercolordark = "#FFFFFF" align="center"><tr><td bgcolor="e6e6e6" class="code" ><pre><ccid_code>interface A{ int x = 0; } class B{ int x =1; } class C extends B implements A { public void pX(){ System.out.println(x); } public static void main(String[] args) { new C().pX(); } } }</ccid_code></pre></td></tr></table></ccid_nobr><br><p >3.简述 Java Server Page 和 Servlet 的联系和区别。(20分) <p >4.XML文档定义有几种形式?它们之间有何本质区别? <p >解析XML文档有哪几种方式?(20分) <p >5.简述synchronized和java.util.concurrent.locks.Lock的异同 ?(15分) <p >6.EJB规范规定EJB中禁止的操作有哪些?(15分) <p >最后还有一题考考你的眼力: <p >public String toString(){ <p > return this + "@" + this.hashCode(); <p >} <p >这个toString()方法实现有无不当的地方?(toString方法其实可以按你想输出的任何内容输出一些该类的信息)<p >*************************************************************************<p >社区帖子链接及参考答案:<u>点击这里</u><p >< align=right></P><p align="center"></p></p> |
|