Java程序员面试笔试宝典刷题总结~17

    虽然申请博客已经有一段时间了,却是第一次写博客,有点激动,不知道该写些什么,刚好大三老学姐正值找实习工作之际,每天都会刷一点题,现在在看Java程序员面试笔试宝典一书,刚好把里面的题每天总结5道,写在博客里,一来自我督促,保持每天都会刷题,二来自我加深印象,三来可以省去大家的整理时间,如果能对朋友们有那么一点点的帮助,我也会开心很久的小白渣渣,欢迎大家指正,也欢迎转发给需要的小伙伴们,只需指明出处就好!

    啦啦啦,每天进步一点点

正文正文正文啦啦啦啦:

Java基础知识:

81,提供Java存取数据库能力的包是()

A, java.sql

B, java.awt

C, java.lang

D,java.swing

参考答案:A。对数据库操作的所有类都在java.sql包中。

82,用于调用存储过程的对象是()

A, ResultSet

B, DriverManager

C, CallableStatemet

D,PreparedStatement

参考答案:C。JDBC中CallableStatement对象为所有RDBMS(Relational  Database  Management System,关系数据库管理系统)提供了一种标准形式调用存储过程的方法。其对存储过程的调用存在两种形式:带结果参数和不带结果参数。结果参数是一种输出参数,是存储过程的返回值。两种形式都可带有数量可变的输入(IN参数)、输出(OUT参数)或输入输出(IN-OUT参数)的参数。

JavaWeb:

83,在HTTP中,用于发送大量数据的方法是()。  

A, GET

B, POST

C, PUT

D,OPTIONS

参考答案:B。HTTP请求的方法有多种,eg:GET、POST、HEAD、TRACE、OPTIONS等,但是POST和GET是最常用的两个。

       Get:最简单的一种请求,主要功能是从服务器端获取用户所需资源,并将其作为响应返回给客户端。

       Post:它除了能够从服务器端获取资源外,同时还可以向服务器上传数据。

84,Servlet处理请求的方式为  

A, 以进程的方式

B, 以程序的方式

C, 以线程的方式

D,以响应的方式

参考答案:C。

85,Servlet与CGI有什么区别?

答:想较于CGI,Servlet处于服务器进程之中,它通过多线程方式运行其service()方法,一个实例可以服务于多个请求,并且其实例一般不会被销毁,而CGI对每个请求都产生新的进程,服务完成后就销毁,所以效率不如Servlet。



注:参考Java程序员面试笔试宝典(PS:这里只是总结摘抄一部分题,建议有精力的同学可以去看看书哈,那里更全面。)


你可能感兴趣的:(Java程序员面试笔试宝典刷题总结~17)