
新的一期又来了,上期的JAVA面试题,各位同学找到答案了吗?现在下来有三期了呢,我们把面试题积少成多,不知不觉就会发现,我们自身的面试题储存量变得很多呢,为了同学们的面试更加顺利。今天还是给大家准备了五道面试题哦~
11、什么是ORM,常用的ORM框架有哪些?
12、Spring,springMVC,springboot区别与联系?
13、JavaScript中如何检测一个变量是一个String类型?
14、js的基本数据类型?
15、css选择器有哪些?
答案将在下期结尾展示,大家可以在此之前自行查找答案呦~。
接下来小优要为大家公布上期答案了,各位看官准备好了吗?
二. 上期答案公布
6、为什么说JSP是动态页面,它与Html的关系是什么?
JSP是一种动态web资源开发技术,本质是一个Servlet。JSP的出现是为了解决Servlet在响应时不适合向外输出完整页面、以及解决html无法展示动态数据的问题;JSP 是 HTML 的模板,用于生成 HTML。
7、“==”和equals的区别?
“==”比较的是两个变量的内存地址。equals默认使用==比较,当equals被重写之后,比较的是两个变量的内容。
8、java当中使用什么类型处理金额计算,为什么?
一般会使用BigDecimal类来处理。
原因:
(1)、浮点数(double,flot)因为精度问题, 容易出现不精确的计算结果;
(2)、浮点数范围比较小BigDecimal 范围大, 并且比他们精确
9、什么是cookie?Session和cookie有什么区别?
(1)、一个小信息,由服务器写给浏览器的。由浏览器来保存。
客户端保存的Cookie信息,可以再次带给服务器;
(2)、cookies是客户端的,session是服务器端的;
cookies的安全性不好,不能用来保存隐私信息,很容易被盗取,session是全局有效,大部分用于用户账号保存。它全局有效,在任何的页面都可以访问。
10、JDK7,JDK8新增加的特性都有哪些?
JDK7中新增的常用特性:
(1)、switch中支持字符串
(2)、泛型实例可以自动推断类型
(3)、数值中可以使用下划线
(4)、数值中支持二进制整数
JDK8中新增的常用特性:
(1)、接口新增:默认方法与静态方法
(2)、引用重复注解
(3)、类型注解
(4)、方法引用,与Lambda表达式联合使用
(5)、Lambda表达式
很多问题其实答案很简单,但是背后的思考和逻辑不简单,要做到知其然还要知其所以然。最后小优祝大家在新的一年里,学业有成~步步高升~


