欢迎光临散文网 会员登陆 & 注册

Java面试笔试题-基础知识面试

2022-09-02 16:43 作者:图难于易  | 我要投稿

1.简述你所知道的JAVA修饰符及各自的使用机制?( public、 ahstract、 final、synchronized, super..)

 

 

2. String、 StringBuffer与 StringBuilder之间区别?请简述各自的执行效率?

 

 

3. 静态变量和实例变量的区别?能在静态方法中调用非静态变量吗?

 

4. 继承和接口是什么?以及他们的区别?

  

5、HashMap和Hashtable的区别?

  

6、抽象类(abstract  class)和接口(interface)有什么区别?

  

7、重载(Overload)和重写(Override)的区别,Overloaded的方法是否可以改变返回值的类型?

  

8、你所知道的集合类都有哪几类?主要区别有哪些并简单描述?

 

9、JAVA SERVLET API 中foeward()与redirect()的区别?

  

 

10、写出JSP常用的内置对象?以及每个内置对象的简单介绍?

  

11、JAVA解析XML有哪几种方法?并简述各自的优缺点?

 

 

12、简述MVC体系结构及优点?

 

 

13、介绍你所知道的J2EE中常用的设计模型,并简单介绍工厂模型。

 

 

14、线程和进程的区别?实现多线程的方法有几种?如何实现多线程同步?

 

   

15、JAVA中的异常处理机制的简单和应用。

  

 

16、线程同步的方法(类里有哪些方法来支持线程同步)。

 

 

17、Error与Exception有什么区别?

  

18、谈谈final,finally,finalize的区别


Java面试笔试题-基础知识面试的评论 (共 条)

分享到微博请遵守国家法律