首页最新资讯

全部 新闻动态 技术文章 常见问题 技术问答

    • 如何理解System.out.println() ?

      在Java中,'System.out.println()'是一个用于在控制台输出内容的方法。它的作用是将括号内的内容打印到标准输出流(通常是控制台),然后换行。查看全文>>

      常见问题2023-06-26 |黑马程序员 |System.out.println() ,控制台,输出流
    • Java中接口幂等性是什么?如何设计?

      在Java中,接口幂等性是指无论对同一操作进行多次调用,最终的结果都是一致的。换句话说,重复执行同一操作不会产生额外的副作用或更改系统状态。这对于分布式系统或并发环境中的操作尤为重要,因为网络延迟、消息重复或并发请求可能导致同一操作被执行多次。查看全文>>

      常见问题2023-06-26 |黑马程序员 |接口幂等性,幂等性检测,幂等性保证
    • 创建线程池有几个核心构造参数?

      在Java中,创建线程池时有几个核心构造参数:corePoolSize(核心线程数)、maximumPoolSize(最大线程数)、keepAliveTime(线程空闲时间)、unit(时间单位)、workQueue(任务队列)。查看全文>>

      常见问题2023-06-23 |黑马程序员 |创建线程池,核心构造参数,线程空闲时间
    • select…for update会锁表还是锁行?

      SELECT...FOR UPDATE是一种用于在数据库事务中锁定数据的语句。具体行为取决于数据库管理系统(DBMS)的实现方式,不同的DBMS可能会有不同的行为。查看全文>>

      常见问题2023-06-21 |黑马程序员 |数据库事务,锁定行,锁定表
    • 单核CPU支持Java多线程吗?为什么?

      Java的多线程是通过Java虚拟机(JVM)来实现的,而JVM会将线程映射到底层的操作系统线程。无论是单核CPU还是多核CPU,JVM都可以创建多个线程并将它们映射到操作系统线程上。查看全文>>

      常见问题2023-06-21 |黑马程序员 |单核CPU,Java多线程,线程映射
    • 线程池中多余的线程是如何回收的?

       在Java中,线程池中的多余线程是通过一种称为"线程回收"的机制来进行回收的。当线程池中的线程数量超过了核心线程数,并且这些多余的线程在一段时间内处于空闲状态时,线程池会考虑回收这些多余的线程,以减少资源的占用。查看全文>>

      常见问题2023-06-20 |黑马程序员 |空闲线程回收检测,线程池线程回收,空闲时间判断
和我们在线交谈!