随笔分类 -  面试题

各种知识点的面试题
摘要:float f=3.4;是否正确? 不正确 3.4是双精度,将双精度赋值给浮点型属于向下转型,会造成精度损失; 因此需要强制类型转换: 方式一:float f=(float)3.4 方式二:float f=3.4F &和&&的区别? &运算符有两种用法 (1):按位与;(2):逻辑与 &&运算符是短 阅读全文 »
posted @ 2021-03-09 11:20 无名客nameless 阅读(157) 评论(0) 推荐(2) 编辑
摘要:基础 Java参数传递是值传递还是引用传递并举例说明。 有哪些常见的Exception,怎么避免空指针异常 拆箱跟装箱是什么 Java中最顶层的父类? object里有什么方法 类的概念?面向对象的特性? java是值传递还是引用传递?在java函数中把对象传入到参数,在函数中可以修改对象的属性,为 阅读全文 »
posted @ 2021-02-17 22:54 无名客nameless 阅读(256) 评论(0) 推荐(0) 编辑
摘要:面试考察的知识点多而杂,要完全掌握需要花费大量的时间和精力。但是面试中经常被问到的知识点却没有多少,你完全可以用 20% 的时间去掌握 80% 常问的知识点。 一、基础 包括: 杂七杂八 面向对象 数据类型 String 异常 IO 反射 泛型 更多题目 杂七杂八 1. Java的优点 平台无关性 阅读全文 »
posted @ 2021-02-05 17:59 无名客nameless 阅读(238) 评论(2) 推荐(1) 编辑
摘要:【评论【#简单的谈一下SpringMVC的工作流程 1、用户发送请求至前端控制器DispatcherServlet 2、DispatcherServlet收到请求调用HandlerMapping处理器映射器。 3、处理器映射器找到具体的处理器,生成处理器对象及处理器拦截器(如果有则生成)一并返回给D 阅读全文 »
posted @ 2020-07-05 10:02 无名客nameless 阅读(237) 评论(0) 推荐(0) 编辑
摘要:基础知识速看 为什么要使用并发编程 提升多核CPU的利用率: 一般来说一台主机上的会有多个CPU 核心,我们可以创建多个线程,理论上操作系统可以把多个线程分配给不同的CPU去执行,每个CPU 执行一个线程, 这样就提高了CPU的使用效率。 比如当我们在网上购物时, 为了提升响应速度, 需要拆分,减库 阅读全文 »
posted @ 2020-07-01 23:24 无名客nameless 阅读(738) 评论(0) 推荐(0) 编辑
摘要:MyBatis 编程步骤 创建 SqlSessionFactory 对象。 通过 SqlSessionFactory 获取 SqlSession 对象。 通过 SqlSession 获得 Mapper 代理对象。 通过 Mapper 代理对象,执行数据库操作。 执行成功,则使用 SqlSession 阅读全文 »
posted @ 2020-06-09 18:30 无名客nameless 阅读(190) 评论(0) 推荐(0) 编辑
摘要:Spring MVC 的优点 可以支持各种视图技术而不仅仅局限于JSP ; 与Spring 框架集成 有清晰的角色分配 支持各种请求资源的映射策略。 MVC 是什么? MVC 设计模式的好处有哪些 mvc 是一种设计模式(设计模式就是日常开发中编写代码的一种好的方法和经 验的总结)。模型(model 阅读全文 »
posted @ 2020-06-09 13:41 无名客nameless 阅读(205) 评论(0) 推荐(0) 编辑
摘要:什么是Spring IOC 容器? 容器创建对象, 将它们装配在一起, 配置它们并管理它们的完整生命周期。Sp ring 容器使用依赖注入来管理组成应用程序的组件。容器通过读取提供的配置元数据来接收对象进行实例化。该元数据可以通过XML, Java 注解或Java 代码提供. Spring 中的Io 阅读全文 »
posted @ 2020-06-08 14:27 无名客nameless 阅读(176) 评论(0) 推荐(1) 编辑
摘要:Redis简介和优缺点 redis本质上是一个Key- Value 类型的内存数据库,是纯内存操作。定期 通过异步操作把数据库数据flush 到硬盘上进行保存。 优点: - 性能出色 - 支持保存多种数据结构,且单个value最大限制是1GB - 可以设置一个时效时间 应用:List做FIFO双向链 阅读全文 »
posted @ 2020-05-30 02:03 无名客nameless 阅读(304) 评论(0) 推荐(0) 编辑
摘要:计算机网络体系结构 7层,从上到下:应用层、表示层、会话层、运输层、网络层、数据链路层、物理层 5层,从上到下:应用层、运输层、网络层、数据链路层、物理层 TCP/IP4层,从上到下:应用层、运输层、网络层、网络接口层 常见协议 应用层:常见协议: FTP(21端口):文件传输协议 SSH(22端口 阅读全文 »
posted @ 2020-05-29 12:47 无名客nameless 阅读(276) 评论(0) 推荐(0) 编辑
摘要:hashmap请看我的专题!hashmap专题。包括源码层面的解析,也包括面试题的分析,因此本篇很少涉及到hashmap。 常用的集合类有哪些? Map接口和Collection接口是所有集合框架的父接口: 1、Collection 接口的子接口包括Set 接口和List 接口 2、Map接口的实现 阅读全文 »
posted @ 2020-05-18 09:08 无名客nameless 阅读(251) 评论(0) 推荐(0) 编辑
摘要:JDK和JRE有什么区别? JRE:java 运行时环境,包含了java虚拟机、java基础类库 JDK:java 开发工具包,包含了JRE,同时还包含了java编译器javac、监控工具jconsole、分析工具jvisualvm ==和equals的区别是什么? == 是关系运算符,equals 阅读全文 »
posted @ 2020-05-04 01:01 无名客nameless 阅读(163) 评论(0) 推荐(0) 编辑
摘要:事务是什么? 一系列操作,要么全部完成,要么一个都不做 事务的ACID特性 原子性:一系列操作要么都执行,要么都不执行 一致性:事务执行前后数据完整性不变,如转账前后总金额不变 隔离性:多个事务并发访问数据库,事务之间互相隔离 持久性:事务提交后,在数据库中的改变是持久的,即使发生故障也一样 事务的 阅读全文 »
posted @ 2020-04-17 08:26 无名客nameless 阅读(505) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示