服务热线:13616026886

技术文档 欢迎使用技术文档,我们为你提供从新手到专业开发者的所有资源,你也可以通过它日益精进

位置:首页 > 技术文档 > JAVA > 新手入门 > 基础入门 > 查看文档

想找6k以上的工作吗 考验你的java面试题

【赛迪网-技术社区整理】考验你的java基础测试题:

这是我设计的几道面试题,要求是题目尽量少,可以在5分钟内完成,但能基本反映出面试者的知识层次。所以我设计了六道题。

1.简述逻辑操作(&,|,^)与条件操作(&&,||)的区别。(15分)

2.下面程序运行会发生什么结果?如果有错误,如何改正? (15分)

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(); 
  } 
} 
}

3.简述 java server page 和 servlet 的联系和区别。(20分)

4.xml文档定义有几种形式?它们之间有何本质区别?

解析xml文档有哪几种方式?(20分)

5.简述synchronized和java.util.concurrent.locks.lock的异同 ?(15分)

6.ejb规范规定ejb中禁止的操作有哪些?(15分)

最后还有一题考考你的眼力:

public string tostring(){

return this + "@" + this.hashcode();

}

这个tostring()方法实现有无不当的地方?(tostring方法其实可以按你想输出的任何内容输出一些该类的信息)

*************************************************************************

社区帖子链接及参考答案:点击这里

扫描关注微信公众号