#面试题

Mybatis面试题及答案

Ibatis:2010年,apache的Ibatis框架停止更新,并移交给了google团队,同时更名为MyBatis。从2010年后Ibatis在没更新过,彻底变成了一个孤儿框架。一个没人维护的框架注定被mybatis拍在沙滩上。Mybatis:Ibatis的升级版本。Mybatis实现了DAO接口与xml映射文件的...
代码星球 ·2020-08-31

SpringMVC面试题及答案

问题:单例模式,在多线程访问时有线程安全问题解决方法:不要用同步,在控制器里面不能写字段@Controller:该注解表明该类扮演控制器的角色作用:用来映射一个URL到一个类或者一个特定的处理方法上方法:直接在方法中声明这个对象,SpringMvc就自动把属性赋值到这个对象里面String,ModelAndView,L...
代码星球 ·2020-08-31

Spring面试题及答案

Spring:轻量级框架作用:Bean工厂,用来管理Bean的生命周期和框架集成。两大核心:①.IOC/DI(控制反转/依赖注入):把dao依赖注入到service层,service层反转给action层,Spring顶层容器为BeanFactory。②.AOP:面向切面编程编程式事务管理:编程方式管理事务,极大灵活性...
代码星球 ·2020-08-31

SpringCloud面试题及答案

  springcloud是一系列框架的有序集合。它利用springboot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用springboot的开发风格做到一键启动和部署。  在分布式架构中,断路器模式的作用也是类似的,当某个服务单元发生故障...
代码星球 ·2020-08-31

最有用的java面试题

1.什么是线程局部变量?(答案) 线程局部变量是局限于线程内部的变量,属于线程自身所有,不在多个线程间共享。Java提供ThreadLocal类来支持线程局部变量,是一种实现线程安全的方式。但是在管理环境下(如web服务器)使用线程局部变量的时候要特别小心,在这种情况下,工作线程的生命周期比任何应用变量的生命...
代码星球 ·2020-08-27

Java面试题—字符串

  如果明天你要参加一场面试,面试官有个题目是:说说String/StringBuffer/StringBuilder它们之间的区别?你会怎么回答呢?(脑补一下答案)今天,小编就来和大家详细聊聊字符串String/StringBuffer/StringBuilder,告诉你怎样完美的回答以上面试官的问题,希望对你有帮助...
代码星球 ·2020-08-27

JAVA特性面试题:

1.简要介绍java程序的健壮性。 答:JAVA程序会在编译和运行的时候自动的检测可能出现的错误,而且它是一种强类型语言,对于类型的检查很严格,而且它的垃圾回收机制也有效的避免了内存的泄漏。 2.为什么说java语言是完全面向对象的?(其实我觉得它不是完全面向对象的) 答:因为它不支持任何...
代码星球 ·2020-08-27

Java高概率面试题目—finally

  在Java面试中关于finally的面试题目出现的概率非常高,而且一旦面试官问起绝不会是蜻蜓点水,而是会向你发起层层递进地“连环问”,并且回答这系列问题常常需要代码的辅助,可谓考验基础的面试利题。究竟面试官会问些什么呢?应试者又该怎样完美回答呢?今天小编就带着猿猿们亲身体验一场finally...

Mybatis常见面试题(转)

1、#{}和${}的区别是什么?注:这道题是面试官面试我同事的。答:${}是Properties文件中的变量占位符,它可以用于标签属性值和sql内部,属于静态文本替换,比如${driver}会被静态替换为com.mysql.jdbc.Driver。#{}是sql的参数占位符,Mybatis会将sql中的#{}替换为?号...

Java的Exception和Error面试题10问10答

在Java核心知识的面试中,你总能碰到关于处理Exception和Error的面试题。Exception处理是Java应用开发中一个非常重要的方面,也是编写强健而稳定的Java程序的关键,这自然使它成为面试题中的常客。关于Java中Error和Exception的面试题目多是关于Exception和Error的概念,如...
代码星球 ·2020-08-27

【重要】MySQL常见面试题

主键:数据库表中对储存数据对象予以唯一和完整标识的数据列或属性的组合。一个数据列只能有一个主键,且主键的取值不能缺失,即不能为空值(Null)。超键:在关系中能唯一标识元组的属性集称为关系模式的超键。一个属性可以为作为一个超键,多个属性组合在一起也可以作为一个超键。超键包含候选键和主键。候选键:是最小超键,即没有冗余元...

struts面试题及答案【重要】

1.简述Struts2的工作流程:①.请求发送给StrutsPrepareAndExecuteFilter②.StrutsPrepareAndExecuteFilter判定该请求是否是一个Struts2请求(ActionMapping判断),不是就放行。  (根据路径的后缀是.action或者.doj进行判断)publ...
代码星球 ·2020-08-27

Java面试题集(七)--Spring常见面试问题【重要】

 以下为spring常见面试问题: 1、什么是Spring框架?Spring框架有哪些主要模块?Spring框架是一个为Java应用程序的开发提供了综合、广泛的基础性支持的Java平台。 Spring帮助开发者解决了开发中基础性的问题,使得开发人员可以专注于应用程序的开发。Spring框架...

Java面试题集(六)

以下为框架补充部分: Struts2中,Action通过什么方式获得用户从页面输入的数据,又是通过什么方式把其自身的数据传给视图的?Action从页面获取数据有三种方式:①通过Action属性接受参数②通过域模型获取参数③通过模型驱动获取参数(ModelDriven<T>)Action将数据存入值...
代码星球 ·2020-08-27

Java面试题集(五)

三、开源框架 什么是mybaties? Mybaties是支持普通sql查询,存储过程和高级映射的优秀持久层框架。Mybaties消除了几乎所有的jdbc代码和参数的手工设置以及结果集的检索。Mybaties使用简单的xml或注解用于配置和原始映射,将接口和Java的pojos(PlanOldJav...
代码星球 ·2020-08-27
首页上一页...1314151617...下一页尾页