虽然申请博客已经有一段时间了,却是第一次写博客,有点激动,不知道该写些什么,刚好大三老学姐正值找实习工作之际,每天都会刷一点题,现在在看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:这里只是总结摘抄一部分题,建议有精力的同学可以去看看书哈,那里更全面。)