搜索结果
查询Tags标签: 208,共有 20条记录-
Java 最常见的 208 道面试题(2)
容器18. java 容器都有哪些?常用容器的图录:19. Collection 和 Collections 有什么区别?java.util.Collection 是一个集合接口(集合类的一个顶级接口)。它提供了对集合对象进行基本操作的通用接口方法。Collection接口在Java 类库中有很多具体的实现。Collection接口…
2022/6/24 1:17:59 人评论 次浏览 -
Java 最常见的 208 道面试题(1)
Java 基础1. JDK 和 JRE 有什么区别?JDK:Java Development Kit 的简称,java 开发工具包,提供了 java 的开发环境和运行环境。JRE:Java Runtime Environment 的简称,java 运行环境,为 java 的运行提供了所需环境。 具体来说 JDK 其实包含了 JRE,同时还包含了编译 …
2022/6/24 1:17:57 人评论 次浏览 -
Java 最常见的 208 道面试题(7)
异常74. throw 和 throws 的区别?throws是用来声明一个方法可能抛出的所有异常信息,throws是将异常声明但是不处理,而是将异常往上传,谁调用我就交给谁处理。而throw则是指抛出的一个具体的异常类型。75. final、finally、finalize 有什么区别?final可以修饰类、变量…
2022/6/24 1:17:57 人评论 次浏览 -
Java 最常见的 208 道面试题(6)
Java Web64. jsp 和 servlet 有什么区别?jsp经编译后就变成了Servlet.(JSP的本质就是Servlet,JVM只能识别java的类,不能识别JSP的代码,Web容器将JSP的代码编译成JVM能够识别的java类)jsp更擅长表现于页面显示,servlet更擅长于逻辑控制。Servlet中没有内置对象,Jsp…
2022/6/24 1:17:56 人评论 次浏览 -
Java 最常见的 208 道面试题(4,5)
反射57. 什么是反射?反射主要是指程序可以访问、检测和修改它本身状态或行为的一种能力 Java反射:在Java运行时环境中,对于任意一个类,能否知道这个类有哪些属性和方法?对于任意一个对象,能否调用它的任意一个方法 Java反射机制主要提供了以下功能:在运行时判断任意…
2022/6/24 1:17:56 人评论 次浏览 -
Java 最常见的 208 道面试题(3)
多线程35. 并行和并发有什么区别?并行是指两个或者多个事件在同一时刻发生;而并发是指两个或多个事件在同一时间间隔发生。并行是在不同实体上的多个事件,并发是在同一实体上的多个事件。在一台处理器上“同时”处理多个任务,在多台处理器上同时处理多个任务。如hadoo…
2022/6/24 1:17:55 人评论 次浏览 -
Java 最常见的 208 道面试题:(18)
十八、Redis 179. redis 是什么?都有哪些使用场景? Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。Redis 使用场景:数据高并发的读写海量数据的读写对扩展性要求高的数据180. redis 有哪些功能…
2022/6/24 1:17:53 人评论 次浏览 -
Java 最常见的 208 道面试题:(17)
十七、MySql 164. 数据库的三范式是什么?第一范式:强调的是列的原子性,即数据库表的每一列都是不可分割的原子数据项。第二范式:要求实体的属性完全依赖于主关键字。所谓完全依赖是指不能存在仅依赖主关键字一部分的属性。第三范式:任何非主属性不依赖于其它非主属性…
2022/6/23 5:19:59 人评论 次浏览 -
Java 最常见的 208 道面试题:(16)
十六、Zookeeper 157. zookeeper 是什么? zookeeper 是一个分布式的,开放源码的分布式应用程序协调服务,是 google chubby 的开源实现,是 hadoop 和 hbase 的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组…
2022/6/23 5:19:58 人评论 次浏览 -
Java 最常见的 208 道面试题:(15)
十五、Kafka 152. kafka 可以脱离 zookeeper 单独使用吗?为什么? kafka 不能脱离 zookeeper 单独使用,因为 kafka 使用 zookeeper 管理和协调 kafka 的节点服务器。 153. kafka 有几种数据保留的策略? kafka 有两种数据保存策略:按照过期时间保留和按照存储的消息大小…
2022/6/23 5:19:58 人评论 次浏览 -
Java 最常见的 208 道面试题:(14)
十四、RabbitMQ135. rabbitmq 的使用场景有哪些?①. 跨系统的异步通信,所有需要异步交互的地方都可以使用消息队列。就像我们除了打电话(同步)以外,还需要发短信,发电子邮件(异步)的通讯方式。②. 多个应用之间的耦合,由于消息是平台无关和语言无关的,而且语义上…
2022/6/23 5:19:57 人评论 次浏览 -
208. 实现 Trie (前缀树)
Trie(发音类似 "try")或者说 前缀树 是一种树形数据结构,用于高效地存储和检索字符串数据集中的键。这一数据结构有相当多的应用情景,例如自动补完和拼写检查。 请你实现 Trie 类: Trie() 初始化前缀树对象。 void insert(String word) 向前缀树中插入字符…
2021/12/16 23:13:58 人评论 次浏览 -
208. 实现 Trie (前缀树)
Trie(发音类似 "try")或者说 前缀树 是一种树形数据结构,用于高效地存储和检索字符串数据集中的键。这一数据结构有相当多的应用情景,例如自动补完和拼写检查。 请你实现 Trie 类: Trie() 初始化前缀树对象。 void insert(String word) 向前缀树中插入字符…
2021/12/16 23:13:58 人评论 次浏览 -
2021金九银十208道Java中高级高频面试题(含答案),架构师修炼之道pdf百度云
3.为什么说Mybatis是半自动ORM映射工具?它与全自动的区别在哪里? 4.传统JDBC开发存在的问题。 5.JDBC编程有哪些不足之处,MyBatis是如何解决这些问题的? 6.Mybatis优缺点。 7.MyBatis框架适用场景。 8.Hibernate和MyBatis的区别。 9.MyBatis的解析和运行原理。 10.MyB…
2021/12/14 9:17:34 人评论 次浏览 -
2021金九银十208道Java中高级高频面试题(含答案),架构师修炼之道pdf百度云
3.为什么说Mybatis是半自动ORM映射工具?它与全自动的区别在哪里? 4.传统JDBC开发存在的问题。 5.JDBC编程有哪些不足之处,MyBatis是如何解决这些问题的? 6.Mybatis优缺点。 7.MyBatis框架适用场景。 8.Hibernate和MyBatis的区别。 9.MyBatis的解析和运行原理。 10.MyB…
2021/12/14 9:17:34 人评论 次浏览