面试
差一步距离
这个作者很懒,什么都没留下…
展开
-
java面试题答案——Spring Boot/Spring Cloud
Spring Boot/Spring Cloud104. 什么是 Spring Boot?Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的快速应用开发领域(rapid application ...原创 2020-01-09 14:12:21 · 694 阅读 · 0 评论 -
Java常见面试题
这份面试题包含了十九个模块:Java 基础、容器、多线程、反射、对象拷贝、Java Web 模块、异常、网络、设计模式、Spring/Spring MVC、Spring Boot/Spring Cloud、Hibernate、Mybatis、RabbitMQ、Kafka、Zookeeper、MySql、Redis、JVM 。如下图所示:具体面试题Java 基础1....原创 2019-04-10 15:47:21 · 144 阅读 · 0 评论 -
java面试题答案——多线程
多线程35. 并行和并发有什么区别? 并发:具有处理多个任务的能力,不一定要同时。一个CPU上在同一个时间段上运行多个程序,CPU要在多个程序之间来回切换。 并行:具有同时处理多个任务的能力。每个CPU都运行一个程序,多个事件在同一个时间点上同时执行。36. 线程和进程的区别? 进程是拥有资源的单位,进程创建后,系统会为其分配一定的内存空间。 线程是能够独立...原创 2019-04-23 16:33:24 · 89 阅读 · 0 评论 -
java面试题答案——java基础
Java 基础1. JDK 和 JRE 有什么区别? JDK(Java Development Kit):Java开发工具包,是整个java的核心,它包含了jre,java工具(java,javac,jdb等)和java基础类库。它面向开发人员。 JRE(Java Runtime Environment):java运行环境,包含了jvm,java核心类库。它面向程序使用者,它不...原创 2019-04-24 16:46:44 · 182 阅读 · 0 评论 -
java面试题答案——容器
容器18. Java 容器都有哪些? 容器分类图: |Collection接口 | ├List接口 | │-├LinkedList类 | │-├ArrayList类 | │-└Vector类 | │ └Stack类 | │ | ├Set接口 | │├HashSet类 | │├Linke...原创 2019-04-25 17:15:47 · 137 阅读 · 0 评论 -
java面试题答案——Spring/Spring MVC
Spring/Spring MVC90. 为什么要使用 Spring? ●方便解耦,简化开发(低内聚高耦合) spring是一个大工厂(容器),可以将对象的创建和依赖关系的维护,都交给spring来管理; spring是用于生成Bean ●AOP编程的支持 spring提供面向切面编程,可以对程序进行权限拦截、运行监控等等。 ●声明式事务的支持...原创 2019-05-10 15:21:53 · 236 阅读 · 0 评论 -
java面试题答案——网络
网络79. HTTP 响应码 301 和 302 代表的是什么?有什么区别?80. forward 和 redirect 的区别?81. 简述 TCP 和 UDP 的区别? 参考:https://blog.csdn.net/weixin_43748216/article/details/89174582 82.TCP为什么要三次握手,两次不行吗?为什么? ...原创 2019-05-23 10:43:41 · 247 阅读 · 0 评论 -
java面试题答案——MySQL
MySQL164. 数据库的三范式是什么? 第一范式:表中的每个字段都不可分,具有原子性。 第二范式:满足第一范式,每个表只能表示一个事物,具有唯一性,所有的非主属性完全依赖每个主属性。 第三范式:满足第一范式,每个非主属性要直接依赖于主属性,不能传递依赖,每个非主属性之间没有依赖关系。 参考:https://www.cnblogs.com/hezhi...原创 2019-05-31 17:18:45 · 2049 阅读 · 0 评论