「javajsp试题」java js面试题

博主:adminadmin 2023-03-21 02:22:08 547

今天给各位分享javajsp试题的知识,其中也会对java js面试题进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

Java基础面试题都有哪些?

一般面试官都会让面试者回答哪些Java基础面试题啊?难不难啊? 针对这一系列的疑问,广州增城Java培训学校收集了部分Java基础面试题与大家分享,希望对各位参加了广州专业Java培训的学生,有一定的帮助! 一、Java基础知识 1.Java有那些基本数据类型,String是不是基本数据类型,他们有何区别。 2.字符串的操作: 写一个方法,实现字符串的反转,如:输入abc,输出cba 写一个方法,实现字符串的替换,如:输入bbbwlirbbb,输出bbbhhtccc。 3.数据类型之间的转换 如何将数值型字符转换为数字(Integer,Double) 如何将数字转换为字符 如何取小数点前两位,并四舍五入。 4.日期和时间 如何取得年月日,小时分秒 如何取得从1970年到现在的毫秒数 如何获取某个日期是当月的最后一天 如何格式化日期 5.数组和集合 6.文件和目录(I/O)操作 如何列出某个目录下的所有文件 如何列出某个目录下的所有子目录 判断一个文件或目录是否存在 如何读写文件 7.Java多态的实现(继承、重载、覆盖) 8.编码转换,怎样实现将GB2312编码的字符串转换为ISO-8859-1编码的字符串。 9.Java中访问数据库的步骤,Statement和PreparedStatement之间的区别。 10.找出下列代码可能存在的错误,并说明原因: 二、JSPServlet技术 1.描述JSP和Servlet的区别、共同点、各自应用的范围 2.在Web开发中需要处理HTML标记时,应做什么样的处理,要筛选那些字符( “”) 3.在JSP中如何读取客户端的请求,如何访问CGI变量,如何确定某个Jsp文件的真实路径。 4.描述Cookie和Session的作用,区别和各自的应用范围,Session工作原理。 5.列出Jsp中包含外部文件的方式,两者有何区别。 6.说明Jsp中errorPage的作用,应用范围。 7.介绍在Jsp中如何使用JavaBeans。 8.简单介绍JSP的标记库 9.Jsp和Servlet中的请求转发分别如何实现。 三、J2EE相关知识 1.介绍J2EE、J2SE、J2SE的区别。 2.J2EE是一种技术还是一种平台,他提供了那些技术。 3.什么是Application Server,它有什么功能和优点。 4.简单介绍连接池的优点和原理。 5.Web.xml的作用 四、其他 1.Web安全性的考虑(表单验证、浏览器Basic方式的验证,应用程序的安全性,SSL,代码考虑) 2.简单介绍您所了解的MVC。 3.简单介绍所了解的XML。 4.文档和编码规范 5.Java中的分页、效率考虑。 6.简单介绍您所了解的structs。 Java面试题收藏: 1.xml在项目中的作用 2.s-EJB 与 e-EJB的区别 3.会话面的作用 4.cmp与bmp的优缺点 5.j2me程序的必需的几个部分 6.c/s与b/s的区别 7.构建一个connect pool然后再调用它, 8.j2ee平台与dotnet平台的区别 9.ejb的life cycle 10.session bean 和 entity bean的区别 11.ejb中的transaction机制 12.synchronized (生产者和消费) 13.String 和 StringBuffer 14.Serializable 15.MVC (Struts的工作流程) 16.什么是MDA 17.tcp与udp的区别 18.链表与散列表和数组的区别 19.堆和栈的区别 20.ejb的分类及区别 21.你对现在软件业以及国内软件业的看法 22.谈谈java多线程 23.谈谈文件加密技术 24.软件开发生命周期 25.路由协议种类及特点 26.java的awt和swing组件的GUI设计的关键 27.对于java流的认识 28.简单描述一下awt与swing区别。 29.简述java编程中事件处理模式。 30.你编写过applet吗?applet的安全权限如何?试列举java application或者applet中与servlet/jsp通信可以采用的方式。 31.简述逻辑操作(如|)与条件操作(如||)的区别。

java面试题 求答案

10 b

11 d

12 d

13 abd

14 a

15 a

16 c

17 b

JSP编程技术测试题

一 选择题(每小题 分 共 分)

.当多个用户请求同一个JSP页面时 Tomcat服务器为每个客户启动一个(B)

A)进程 ? B)线程 C)程序 D服务

.不是JSP运行必须的是(D)

A)操作系统

B)JavaJDK

C)支持Jsp的Web服务器

D)数据库

.下列说法哪一项是正确的(C)

A)Apache用于ASP技术所开发网站的服务器

B)IIS用于CGI技术所开发网站的服务器

C)Tomcat用于JSP技术所开发网站的服务器

D)WebLogic用于PHP技术所开发网站的服务器

.下面描述错误的是(C)

A)HTML文件必须由开头 /标记结束

B)文档头信息包含在head与/head之间

C)在head和/head之间可以包含title和body等信息

D)文档体包含在body和/body标记之间

.设置文档体背景颜色的属性是(C )

A)text? B)bgcolor ? C) background D) link

.( D)是标题标记

A)p标记 B)br标记 ? C)hr标记? D)hn

.超级链接是互联网的灵魂 下面哪个是正确的链接标记( A )

A)a? href=# ; String readLine()方法 该方法读入一行文本 这里的 一行 指字符串以 \n 或什么做结尾 ()

A)\t ?B)\f

C)\r ? D)\p

.下列代码中rs为查询得到的结果集 代码运行后表格的每一行有几个单元格(B )

while(rs next()){

out print(# ;tr# ;);

out print(# ;td# ;+rs getString( )+# ;/td# ;);

out print(# ;td# ;+rs getString( )+# ;/td# ;);

out print(# ;td# ;+rs getString( )+# ;/td# ;);

out print(# ;td# ;+rs getString(# ;publish# ;)+# ;/td# ;);

out print(# ;td# ;+rs getFloat(# ;price# ;)+# ;/td# ;);

out print(# ;/tr# ;);

}

A) ? ?B) ? C) D)不确定

.下面是加载JDBC数据库驱动的代码片段

try{

Class forName(# ;sun jdbc odbc JdbcOdbcDriver# ;);

}

catch(ClassNotFoundException e){

out print(e);

}

该程序加载的是哪个驱动?()

A)JDBC ODBC桥连接驱动? ?B)部分Java编写本地驱动

C)本地协议纯Java驱动 ? D)网络纯Java驱动

.下面Servlet的哪个方法用来为请求服务 在Servlet生命周期中 Servlet每被请求一次它就会被调用一次 ( A )

A)service() B)init()

C)doPost() D)destroy()

.阅读下面代码片段

RequestDispatcher dispatcher=request getRequestDispatcher(# ;a jsp# ;);

dispatcher forward(request response);

关于该段代码的作用 下列叙述哪项是正确的?(B)

A)页面重定向到a jsp页面 B)将请求转发到a jsp页面

C)从a jsp定向到当前页面 D)从a jsp转发到当前页面

h 二 判断题(每小题 分 共 分) /h

.Internet和intranet的含义意义相同 ( 错 )

.Web开发技术包括客户端和服务器端的技术 (对 )

.在网页中图形文件与网页文件是分别存储的 (对)

.超级链接不仅可以将文本作为链接对象 也可以将图像作为链接对象 (对)

.盒子模型中的top right bottom left属性取值即可以是像素数 也可是百分比 并且只有父容器的position取值为非static值时才有效 (对)

.超级链接a标记的target属性取值为链接的目标窗名 可以是parent blank self top (错)

.JSP引擎执行字节码文件的主要人物之一是直接将HTML内容发给客户端 (对)

.JSP页面中的指令标记 JSP动作标记统称为脚本元素 (错)

.在 %! 和 % 标记之间声明的Java的方法在整个页面内有效 (对)

.程序片变量的有效范围与其声明位置有关 即从声明位置向后有效 可以在声明位置后的程序片 表达式中使用 (对)

.不可以用一个page指令指定多个属性的取值 (错)

.jsp:param动作标记不能单独使用 必须作为jsp:include jsp:forward标记等的子标记使用 并为它们提供参数 (对)

.Tomcat服务器支持直接使用application对象 (错)

.利用response对象的sendRedirect方法只能实现本网站内的页面跳转 但不能传递参数 (错)

.contentType属性用来设置JSP页面的MIME类型和字符编码集 取值格式为# ;MIME类型# ;或# ;MIME类型;charset=字符编码集# ; response对象调用addHeader方法修改该属性的值 (错)

.response对象的_sendRedirect(URL url)___方法可以将当前客户端的请求转到其他页面去

.JavaBean的属性必须声明为private 方法必须声明为public访问类型 (对)

.RandomAccessFile类即不是输入流类InputSteam的子类 也不是输出流类OutputStream的子类 但它同时实现了DataInput和DataOutput接口 (对)

.在MVC模式的Web开发中 视图 模型 和 控制器 分别对应着 JSP页面 JavaBean 和 Serlvet 以Servlet为核心 (对)

.doGet()和doPost()方法分别处理客户端GET和POST方法发送的请求 (对)

h 三 填空题(每空 分 共 分) /h

.W C是指___万维网联盟_______

.当今比较流行的技术研发模式是__C/S__和__B/S__的体系结构来实现的

.HTML文件是纯文本文件格式 可以用文本编辑器进行编辑制作

.将一个图像作为一个超级链接 用到了__img__标记

.URL是Uniform Resource Locator的缩写 中文称之为 统一资源定位器?

.JSP页面的基本构成元素 其中变量和方法声明(Declaration) 表达式(Expression)和Java程序片(Scriptlet)统称为JSP脚本元素

. %! 和 % 之间声明的方法在整个页面内有效 称为页面的成员方法?

.JSP页面中 输出型注释的内容写在? !# ; ? 和? # ; ? 之间

.Page指令的属性Language的默认值是_Java____

.select标记中的size属性默认值为___ ___

.表单的提交方法包括___post_______和____get______方法

.out对象的__ out flush()_____方法 功能是输出缓冲的内容

.使用Bean首先要在JSP页面中使用 ? import ? 指令将Bean引入

.创建JavaBean的过程和编写Java类的过程基本相似 可以在任何Java的编程环境下完成 编写 编译和发布

.response对象的 setContentType()? 用来定义服务器发送给客户端的MIME类型

.Servlet中使用Session对象的步骤为 调用 HttpServletRequest getSession() 得到Session对象 查看Session对象 在会话中保存数据

.MVC(Model View Controller)是八十年代为编程语言 Smalltalk 发明的一种软件设计模式

.控制器主要负责两方面的动作 ? 把用户的请求分发到相应的模型? ? 将模型的改变及时反映到视图上?

.在DOM接口规范中 有四个基本接口 __Node__ __Nodelist___ _NamedNodeMap__和_Document__

h 四 简答题(每小题 分 共 分) /h

.什么是B/S模式?

.如何保证页面跳转时当前页面与跳转页面之间的联系?

.在%!和%之间声明的变量和在%和%之间声明的变量有何区别?

.如何在页面的程序片中使用Bean?

lishixinzhi/Article/program/Java/hx/201405/30804

javajsp试题的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java js面试题、javajsp试题的信息别忘了在本站进行查找喔。