首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Java面试题集锦 - 有序号
lfsun666
创建于2023-02-23
订阅专栏
为什么叫“Java面试题集锦”?因为涵盖了好多好多面试题!嘿嘿嘿 那不是废话吗!!!
等 21 人订阅
共999篇文章
创建于2023-02-23
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
【180、Java当中让事务回滚】
在 Java 中,可以通过使用事务来保证数据库操作的一致性和完整性。如果在事务过程中发生了异常或错误,需要将事务回滚,以保证数据的正确性和完整性。 下面是在 Java 中让事务回滚的几种方式: 使用
【179、spring的事务怎么用】
Spring提供了声明式事务管理,通过使用Spring的事务管理器和注解来管理事务。使用Spring的声明式事务管理,可以将事务的配置从业务逻辑中分离出来,从而简化了业务逻辑的实现,并提高了可维护性和
【178、说一下你对事务的理解】
事务是指一组数据库操作,它们被视为一个单一的工作单元,要么全部执行成功,要么全部执行失败。事务能够确保数据的一致性、可靠性和完整性,保证了多个操作之间的数据一致性,避免了数据异常或者丢失。 在关系型数
【177、spring的bean默认是单例还是多例的】
默认情况下,Spring的Bean是单例的。也就是说,当容器启动时,Spring会创建一个Bean的实例,并在容器中进行管理。当其他Bean需要使用该Bean时,容器会直接返回该实例,而不是每次都创建
【176、bean是在什么阶段初始化,是spring 是用到初始化还是实例的时候初始化】
在Spring容器启动时,所有的Bean都会被实例化和初始化。这是因为Spring容器需要先实例化和初始化所有的Bean,以便进行依赖注入和解析依赖关系,保证Bean之间的正确性。 在Spring容器
【175、spring 的 bean 是什么时候初始化?】
在Spring容器启动时,会对所有的Bean进行实例化,包括Bean的依赖关系以及依赖的Bean。Bean的实例化是通过调用其默认的构造函数或者是通过工厂方法实现的。实例化后的Bean对象将被放入Be
【174、说一下你对spring的理解】
Spring是一个开源的Java应用程序框架,它的目标是简化Java开发过程,提高开发效率和代码质量。Spring框架提供了一系列的组件和工具,包括依赖注入(Dependency Injection)
【172、线程怎么用?】
在Java中,线程是通过Thread类来实现的。下面是一个简单的Java线程例子: 上面的例子中,MyThread类继承了Thread类,并重写了run()方法,实现了线程的具体操作。在main()方
【173、run方法和start方法有什么区别】
在多数编程语言中,线程有两种启动方式:start()和run()。start()方法创建并启动一个新线程,而run()方法只是在当前线程中调用线程函数。下面分别介绍一下它们的区别: start()方法
【171、什么时候用到多线程】
多线程通常在以下情况下被使用: 并发处理:需要同时处理多个任务或请求时,可以使用多线程来并发执行不同的任务,从而提高程序的并发性和响应性。例如,Web服务器需要同时处理多个用户请求,可以使用多线程来并
【170、说一下你对多线程的理解】
多线程是指在一个程序中同时运行多个线程(thread),每个线程独立执行不同的任务或代码段。多线程的好处是可以提高程序的并发性和响应性,即在同一时间内执行多个任务或操作,从而提高程序的执行效率和用户体
【169、stream流的常用方法案例】
4 / 4 Java 8 中的 Stream API 提供了许多方法,下面是一些常见的方法和示例: filter():过滤出符合条件的元素。 map():将元素转换成新的元素。 flatMap():将
【168、Java 集合之间的转化有什么方式?】
在 Java 中,可以使用以下方式进行集合之间的转化: List 转 Set:可以通过构造函数或者 addAll() 方法进行转化。 Set 转 List:可以通过构造函数或者 addAll() 方法
【167、Java 集合之间有什么区别】
Java 集合框架提供了多种集合类,这些集合类之间有许多的区别。下面是一些主要的区别: 数据结构:Java 集合类根据不同的数据结构分为不同的类别。例如,List、Set、Map 接口分别基于线性表、
【166、Java 常用的集合】
Java 提供了许多常用的集合类,用于存储和操作一组对象。常用的 Java 集合类包括: List:可以存储有序的元素,可以重复。 Set:不能存储重复的元素,不保证有序。 Map:可以存储 key-
【165、java技术面试后需要反问些什么】
在 Java 技术面试中,除了回答面试官的问题,合适的反问问题也很重要,因为可以让面试官对你更好的印象,同时也能够帮助你更好地了解公司的文化、团队的工作方式等信息。以下是一些可以参考的反问问题: 这个
【164、算法:接雨水】
题目描述: 给定一个数组,数组的每个元素代表一个高度,假设这个数组是一个直方图,求这个直方图能够接到多少单位的雨水。 示例: 输入:[0,1,0,2,1,0,1,3,2,1,2,1] 输出:6 解释:
【163、你觉得程序员需要有哪些特质、品格;写代码有哪些规范】
特质和品格: 持续学习:技术更新迭代非常快,一个优秀的程序员需要持续地学习新的技术、工具和框架,以跟上时代的步伐。 团队合作:一个程序员需要善于沟通、协作,能够在团队中发挥自己的优势,和其他人一起完成
【161、MySQL 的MVCC实现原理、隔离级别、undolog、redolog、readView机制】
MySQL的MVCC(多版本并发控制)是一种用于实现并发控制的机制,它允许多个事务同时访问同一个数据库,而不会相互干扰。以下是MySQL MVCC的实现原理、隔离级别、undolog、redolog和
【160、MySQL死锁情况、解决方案,怎么发现】
MySQL死锁情况 MySQL死锁指的是两个或多个事务彼此等待对方释放锁资源的情况,从而导致它们都无法继续执行下去。当这种情况发生时,MySQL将其中一个事务回滚,以便其他事务可以继续执行。死锁是一个
下一页