多语言展示
当前在线:1470今日阅读:26今日分享:39

java面试经典问题

java面试经典题
工具/原料

电脑

方法/步骤
1

jsp九大内置对象? 分别有什么作用?解:1:输入输出对象==》request:请求信息     response:响应信息     out:输出2:通信对象==》session:会话     application:全局上下文     pageContext:页面上下文

2

3:Servlet对象:==》page:页面本身    config:配置文件4:异常:==》Exception:页面异常

3

jsp和servlet区别?解:Jsp是sun公司制定的一种服务器端动态页面技术的组件规范。Servlet是sun公司制定的用来扩展web服务器功能的组件规范。JSP在本质上就是Servlet,它是Servlet技术的扩展,jsp运行的时候会被编译成Servlet的Java程序,在内存中以供调用。

方法/步骤2
1

jsp有9大隐含对象,Servlet没有, jsp主要表现于视图页面显示,Servlet更倾向于业务逻辑控制。Servlet的应用逻辑在Java文件中,从HTML页面中分离出来的,jsp是将Java和HTML页面组合成一个以 .jsp结尾的文件中。

2

数据库分页关键字?解:假分页:从数据库中取出所有的记录,存放在内存中,然后通过一套api 从内存中取出指定的条数。真分页:需要多少条记录就从数据库中查询出多少条记录。

3

MySQL分页使用:limit(从第几条开始,显示几条数据);select * from  xx表 limit( index,qty );Oracle分页使用:rownum;select * from( select c.* ,rownum r from cost c ) where r>#{begin}  and r<#{end}

4

重载: 概念:在同一个类中,允许存在一个以上的同名函数,只要它们的参数个数或者参数类型不同即可。  特点:与返回值类型无关,只看参数列表(参数类型以及参数个数)。  好处:方便于阅读,优化了程序设计。

推荐信息