导航
石家庄新华电脑

学校新闻

Java面试题,看着都很熟悉,能不能回答道点上

作者:新华小编

Java基础

1、请谈谈面向对象的特征有哪些方?

2、String是基本的数据类型吗?

3、int 和 Integer 有什么区别

4、String 和StringBuffer的区别

新华互联网科技

5、运行时异常与一般异常有何异同?

6、说出Servlet的生命周期,并说出Servlet和CGI的区别。

7、说出ArrayList,Vector, LinkedList的存储性能和特性

8、同步和异步有何异同,在什么情况下分别使用他们?举例说明。

9、heap和stack有什么区别?

10、什么时候用assert。

11、Java的接口和C++的虚类的相同和不同处。

12、Java中的异常处理机制的简单原理和应用。

13、垃圾回收的优点和原理。并考虑2种回收机制。

14、请说出你所知道的线程同步的方法。

15、描述一下JVM加载class文件的原理机制?

16、char型变量中能不能存贮一个中文汉字?为什么?

17、多线程有几种实现方法,都是什么?同步有几种实现方法,都是什么?

18、简述synchronized和java.util.concurrent.locks.Lock的异同 ?

19、XML文档定义有几种形式?它们之间有何本质区别?解析XML文档有哪几种方式?

20、JAVA语言如何进行异常处理,关键字:throws,throw,try,catch,finally分别代表什么意义?在try块中可以抛出异常吗?

21、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制?

22、java中有几种方法可以实现一个线程?用什么关键字修饰同步方法? stop()和suspend()方法为何不推介使用?

23、java中有几种类型的流?JDK为每种类型的流提供了一些抽象类以供继承,请说出他们分别是哪些类?

24、java中会存在内存泄漏吗,请简单描述。

25、java中实现多态的机制是什么?

26、垃圾回收器的基本原理是什么?垃圾回收器可以马上回收内存吗?有什么办法主动通知虚拟机进行垃圾回收?

27、是否可以从一个static方法内部发出对非static方法的调用?

28、写clone()方法时,通常都有一行代码,是什么?

29、在JAVA中,如何跳出当前的多重嵌套循环?

30、什么是java序列化,如何实现java序列化?

Java Web相关

1、JSP的内置对象及方法。

2、jsp中forward 和redirect的区别

3、JSP中动态INCLUDE与静态INCLUDE的区别?

4、jsp有哪些动作?作用分别是什么?

5、JSP的常用指令

6、什么情况下调用doGet()和doPost()?

7、servlet的生命周期

8、如何现实servlet的单线程模式

9、页面间对象传递的方法

10、JSP和Servlet有哪些相同点和不同点,他们之间的联系是什么?

11、四种会话跟踪技术

12、Request对象的主要方法:

13、J2EE是技术还是平台还是框架?

14、我们在web应用开发过程中经常遇到输出某种编码的字符,如iso8859-1等,如何输出一个某种编码的字符串?

15、Servlet执行时一般实现哪几个方法?

16、MVC的各个部分都有那些技术来实现?如何实现?

17、应用服务器与WEB SERVER的区别?

18、BS与CS的联系与区别。

19、WEB SERVICE名词解释。JSWDL开发包的介绍。JAXP、JAXM的解释。SOAP、UDDI,WSDL解释。

20、请对以下在J2EE中常用的名词进行解释(或简单描述)。

编辑:石家庄新华电脑学校

0
看了该课程的人还看了
石家庄新华电脑学校
在线报名
  • 姓名
  • 联系电话
  • 专业选择
数据已加密保证您的信息安全

2020春季报名火热进行中

邮寄招生简章

我们将立即回电,请放心接听!手机请直接输入,座机前加区号。