悠然哈哈哈

导航

2013年6月14日 #

面试题02

摘要: 1、线程的基本概念、线程的基本状态以及状态之间的关系 答:线程指在程序执行过程中,能够执行程序代码的一个执行单位,每个程序至少都有一个线程,也就是程序本身。Java中的线程有四种状态分别是:运行、就绪、挂起、结束。2、是否可以继承String类? 答:String类是final类,故不可以继承。3、运行时异常与一般异常有何异同? 答:异常表示程序运行中可能出现的非正常状态,运行时异常表示虚拟机的通常操作中可能遇到的异常,是一种常见运行错误。java编译器要求方法必须声明抛出可能发生的非运行时异常,但是并不要求必须声明抛出未被捕获的运行时异常。4、HashMap和Hashtable的区别... 阅读全文

posted @ 2013-06-14 17:07 悠然886 阅读(146) 评论(0) 推荐(0) 编辑

面试题01

摘要: 1、jvm加载class文件原理机制 答:jvm中类的装载是由classLoader和它的子类来实现的,java ClassLoader是一个重要的java运行时系统组件,它负责在运行时查找和装入类文件的类。2、简述Servlet生命周期 答:Servlet被服务器实例化后,容器运行其init方法,请求到达时运行其service方法,service方法自动派遣运行与请求对应的doXXX(doGet,doPost)等,当服务器决定将实例销毁的时候调用其destroy方法。3、jsp和Servlet有哪些相同点,那些不同点? 答:jsp是servlet技术的扩展,本质上是servlet的简易... 阅读全文

posted @ 2013-06-14 16:46 悠然886 阅读(133) 评论(0) 推荐(0) 编辑