欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

JavaEE 面试题总结

程序员文章站 2022-07-26 11:25:43
一、 JDBC 4 1、 Java中访问数据库的步骤 4 2、 Statement,PreparedStatement,CallableStatement的功能、特点。 4 3、 如何利用JDBC的API获得插入数据的主键值 4 4、 Tomcat连接池如何配置 4 二、 JSP 4 5、 JSP中 ......

一、 JDBC 4

1 Java中访问数据库的步骤 4

2 StatementPreparedStatementCallableStatement的功能、特点。 4

3 如何利用JDBCAPI获得插入数据的主键值 4

4 Tomcat连接池如何配置 4

二、 JSP 4

5 JSP中动态INCLUDE与静态INCLUDE的写法是什么,区别是什么 4

6 9大隐式对象 4

7 ELJSTL分别是什么 4

8 postget有什么异同,实现文件上传要用哪种方式 4

9 RequestResponse对象的主要方法 4

10 jsphtml注释有什么区别 4

11 常见EL表达式的用法 5

12 JSP的内置对象有那些及常用方法 5

13 SessionCookie的区别 5

三、 Servlet 5

14 Servlet的生命周期 5

15 Servlet的基本架构 5

16 JSPServlet有哪些相同点和不同点,他们之间的联系是什么? 5

17 简述Model1Model2 5

18 重定向和转发的区别,对应的方法是什么? 5

19 servletconfigservletcontext 5

20 简述开发一个servlet的步骤(非工具生成) 5

21 getAttribute() 5

22 过滤器的原理,责任链设计模式的应用 6

23 请写出在你在web程序设计时,处理中文字符编码问题的一些经验 6

24 forward redirect 的区别? 6

25 JSP 中动态INCLUDE 与静态INCLUDE 的区别?【基础】 6

26 JSP 的常用指令?【基础】 6

27 jsp 有哪些动作?作用分别是什么? 【基础】 6

28 jsp 有哪些内置对象?作用分别是什么? 【基础】 6

29 get post 的区别?【基础】 7

30 什么情况下调用doGet()doPost()?【基础】 7

31 如何从form 表单中得取checkbox 的值;【基础】 7

32 JSP Servlet 有哪些相同点和不同点,他们之间的联系是什么?【基础】 7

33 jsp 的四种范围?【基础】 7

34 Request 对象的主要方法? 【基础】 7

35 如何实现servlet 的单线程模式?【基础】 8

36 页面间对象传递的方法。【基础】 8

37 详细描述MVC。【基础】 8

38 MVC 的各个部分都有那些技术来实现?如何实现? 【基础】 8

39 BS CS 的联系与区别?【基础】 8

40 几种会话跟踪技术?【基础】 9

41 过滤器有哪些作用?【基础】 9

42 介绍在JSP 中如何使用JavaBeans?【基础】 9

43 JSP Servlet 中的请求转发分别如何实现?【基础】 9

44 Web.Xml 的作用?【基础】 9

45 写出熟悉的JSTL 标签。【基础】 9

46 JSP 内置对象作用,如何取Cookie 的方法 9

47 通过部署描述文件(web.xml)可以配置哪些功能? 10

48 JSP 有哪些的动作?分别有什么作用? 10

49 JSP SERVLET 区别 10

50 Tomcat class 加载的优先顺序一览 10

51 Servlet CGI 的区别 10

52 Servlet 中的init()方法什么时候被调用? 10

53 用什么方法使服务器关闭之后,session 所保存的信息不会丢失? 10

54 Servlet 的生命周期分为3 个阶段? CGI 的区别? 11

55 描述Cookie Session 的作用?区别和各自的应用范围?Session 工作原理 11

56 dao 是什么及作用 11

57 解释一下什么是servlet 11

58 HTTP 请求的GET POST 方式的区别 11

59 什么情况下调用doGet()doPost() 11

60 request 对象的主要方法 11

61 request.getAttribute() request.getParameter() 有何区别? 12

62 jsp 有哪些内置对象?作用分别是什么? 分别有什么方法? 12

63 JSP 的常用指令 12

64 页面间对象传递的方法 12

65 MVC 的各个部分都有那些技术来实现?如何实现? 12

66 Web 系统安全因素有哪些? 12

67 我们在web 应用开发过程中经常遇到输出某种编码的字符,如iso8859-1 等,如何输出一个某种编码的字符串? 13

68 web 运用程序的稳定、安全需要考虑哪些? 13

69 介绍几种WEB 服务器,问Tomcat 里面的文件组成? 13

70 ISO8859-1 字符串转成GB2312 编码,语句为? 13

71 <jsp:include><%@include>的区别 13

72 说出数据连接池的工作机制是什么? 13

73 如何实现Servlet 单线程 13

74 哪些方法可以提高JDBC 性能? 13

75 Web 容器里面的对象存活周期? 13

76 浏览器页面与Tomcat 的交互过程? 14

四、 数据库 14

77 SQL 有哪三种注入方式?SQL 安全 14

78 数据库事务及隔离级别bbvrbtg 14

79 事务四大属性 14

80 说说存储过程定义,并描述一下优点和缺点? 14

 82 SqlServer 的完整性约束? 14

83 一张学生表student,有字段班级classid,学号id,成绩grade 15

84 写一条SQL 语句,查询姓张学生中平均成绩大于75 的学生信息 15

85 查一下每门课程都大于80 的学生姓名 15

86 truncate delete 的区别?(delete from table truncate table 的区别!) 15

87 一学生表!有班及id,学号!成绩!一求平均成绩!二求比平均成绩高的学生的所有信息 15

88 查询出M 页的N 行数据(分页的实现,求第M 也的记录数) 15

89 数据库三范式是什么? 15

90 join left join 的区别: 16

91 sql 语句分页: 16

92 oracle row_id 理解             16

93 嵌入式数据库和传统数据库的区别 16

94 Inserted deleted 的含义? 16

95 函数和过程的区别? 16

96 数据库优化的方案 16

97 Oracle 中有哪几种索引 16

98 数据库索引的优点和缺点 17

99 触发器有几种? 17

100 oracle 中除了数据库备份,还有什么方法备份? 17

101 写出删除表中重复记录的语句oracle 17

102 数据库里面游标,索引是怎么用的? 17

103 Oracle 中数据库中的一个表中,这个表没有主键id 也没有特定标示来查数据,怎么查? 17

104 大数据量下的分页解决方法 17

105 写一个用jdbc 连接并访问oracle 数据的程序代码 18

106 JavaScript 有哪几种数据类型 18

107 js 编码中innerHTML,outhtml,innertext 区别 18

108 写一个简单的json 对象? 18

109 什么是json ,jquery? 18

110 jQuery 中有id foo 的对象有att 属性,如何获取att 属性的值? 18

111、 jQuery 中添加文本怎么写在div 18

112 你为什么要使用jquery 18

113 你使用jquery 遇到过哪些问题,你是怎么解决的? 18

114 你知道jquery 中的选择器吗,请讲一下有哪些选择器? 19

115 jquery 中的选择器和css 中的选择器有区别吗? 19

116 你觉得jquery 中的选择器有什么优势? 19

117 你在使用选择器的时候有有没有什么觉得要注意的地方? 19

118 jquery 对象和dom 对象是怎样转换的? 19

119、 你是如何使用jquery 中的ajax 的? 19

120 你觉得jquery 中的ajax 好用吗,为什么? 19

121、 jquery $.get()提交和$.post()提交有区别吗? 19

122、 jquery 中的load 方法一般怎么用的? 19

123 jquery 中你是如何去操作样式的? 19

124 简单的讲叙一下jquery 是怎么处理事件的,你用过哪些事件? 19

125 你使用过jquery 中的动画吗,是怎样用的? 19

126 你使用过jquery 中的插件吗? 20

127 你一般用什么去提交数据,为什么? 20

128、 jquery 中引入css 有几种方式? 20

129 你在jquery 中使用过哪些插入节点的方法,它们的区别是什么? 20

130 你使用过包裹节点的方法吗,包裹节点有方法有什么好处? 20

131 jquery 中如何来获取或和设置属性? 20

132 如何来设置和获取HTML 和文本的值? 20

133 jquery 中有哪些方法可以遍历节点? 20

134 子元素选择器和后代选择器元素有什么区别? 20

135 jquery 中可以替换节点吗? 20

136 你觉得beforeSend 方法有什么用? 20

137、 siblings() 方法和$('prev~div')选择器是一样的嘛? 20

138 你在ajax 中使用过JSON 吗,你是如何用的? 21

139 有哪些查询节点的选择器? 21

140 nextAll() 能替代$('prev~siblindgs')选择器吗? 21

141 jQuery 中有几种方法可以来设置和获取样式 21

142 $(document).ready()方法和window.onload 有什么区别? 21

143 jQuery 是如何处理缓存的? 21

144 $.getScript()方法和$.getJson() 方法有什么区别? 21

145 你读过哪些有关于jQuery 的书吗? 21

146 $("#msg").text(); $("#msg").text("<b>new content</b>");有什么区别? 21

147 radio 单选组的第二个元素为当前选中值,该怎么去取? 21

148 选择器中idclass 有什么区别? 21

149 你使用过哪些数据格式,它们各有什么特点? 21

150 jQuery 能做什么? 22

151 ajax data 主要有几种方式? 22

152 jQuery 中的hover()toggle()有什么区别? 22

153 你知道jQuery 中的事件冒泡吗,它是怎么执行的,何如来停止冒泡事件? 22

154、 例如单击超链接后会自动跳转,单击"提交"按钮后表单会提交等,有时候我想阻止这些默认的行为,该怎么办? 22

155 jquery 表单提交前有几种校验方法?分别为?? 22

156、 jquery 中你有没有编写过插件,插件有什么好处?你编写过那些插件?它应该注意那些? 22

157 怎样给jquery 动态附加新的元素?那么怎样给新生成的元素绑定事件呢? 22

158 IE FireFox 脚本兼容性问题 22

159 css+div 的优势 23

160 DIV Span 的区别? 23

161 css 是什么层叠样式表 23

162 xml 有哪些解析技术,有什么区别? 23

163 ajax 的工作原理? 23

164 javascript 中设置定时调用myfun()函数