11-面试题总结2015年3月9日第一发

来源:互联网 发布:网络信号监控下载 编辑:程序博客网 时间:2024/05/15 23:47

1.请写出一个单例模式

单例模式,即整个应用程序生命周期中,单例类中有且只有一个实例对象,或者是没有。

单例模式:私有静态全局实例、私有构造方法、公开的getInstance方法

/** * @ProjectName:Test * @ClassName:Singleton * @Description:单例模式 * @date: 2015-3-9上午11:14:47 * @author: 徐凯强 * @version: V1.0 * @date:2015-3-9上午11:14:47 */public class Singleton {// 声明该类私有的唯一静态全局变量实例private static Singleton singleton;// 私有的构造方法private Singleton() {}// 公开的getInstance方法public static Singleton getInstance() {if (singleton == null) {singleton = new Singleton();}return singleton;}}

2.递归求第八个人多大?

/** * @ProjectName:Test * @ClassName:Recursion * @Description:递归,第一个人10,后面一个人大第一个人2岁,求第八个人多大? * @date: 2015-3-9上午11:35:17 * @author: 徐凯强 * @version: V1.0 * @date:2015-3-9上午11:35:17 */public class Recursion {public static void main(String[] args) {System.out.println(computeAge(8));}public static int computeAge(int n) {if (n == 1) {return 10;}return computeAge(n - 1) + 2;}}

3.Http请求get和post区别?

1.get请求将参数拼接到url中传递,不安全,传输量少

2.post请求将参数放到http消息头传递,安全,传输量大

4.Servlet中转发(forward)和重定向(Redirect)区别 ?

1.转发地址栏不变,重定向地址改变。

2.转发只能是程序内部的页面,重定向可以是程序发布页面。

3.转发request存放的变量不会失效,重定向request存放的变量不会失效

5.Jsp指令 ?

page、include、taglib、

0 0
原创粉丝点击