一步一步教你使用Java Calendar类进行日期计算

createh52周前 (12-16)14
前言??在日常开发中,我们常常需要进行日期计算。比如计算两个日期之间的天数、月数,或者给指定日期加上或减去一定的天数。在Java中,我们可以使用Java Calendar类来进行日期计算。本文将从基础...

导致程序出现OOM的因素,夜深人静的时候,程序OOM异常追踪

createh52周前 (12-16)13
  认真写文章,用心做分享。公众号:Java耕耘者 ??文章都会在里面更新,整理的资料也会放在里面。 作为Java程序员, 除了享受垃圾回收机制带来的便利外, 还深受OOM(Out Of Memory...

Java基础之try catch finally的原理

createh52周前 (12-16)15
简介java做业务开发同学经常会使用try catch finally捕捉异常,而使用起来有还有三种组合,try finally 和 try catch 和 try catch finally。示例t...

Java 17 更新之:模式匹配要支持 switch了

createh52周前 (12-16)16
这一次我们来聊聊 **JEP 406: Pattern Matching for switch (Preview)**。这是一个预览特性。前面我们提到过 Java 16 引入了一个对于 instanc...

你竟然不懂JVM中垃圾回收基本知识:暂停应用程序STW之安全点?

createh52周前 (12-16)16
安全点在垃圾回收中最常用的词就是STW。什么是STW?当GC运行时,为了遍历对象的引用关系,需要应用程序暂停,防止应用程序修改对象的引用关系导致GC标记错误,暂停应用程序就是所谓的Stop The W...

Redis实现应用程序访问量、用户在线人数、文章阅读量统计

createh52周前 (12-16)13
Redis具有原子性的操作,可以在并发环境下安全地对计数器进行增加或减少操作。这使得Redis非常适合实现应用程序访问量、用户在线人数、文章阅读量等计数功能。使用非常简单,步骤如下:...

java的设计模式汇总 java 的设计模式

createh52周前 (12-16)15
java的设计模式大体上分为三大类:...

聊天小程序的Java实现 java聊天小程序课程设计

createh52周前 (12-16)17
一、 设计任务1.1设计意义《Java基础入门》课程设计是对学生的一种全面综合训练,它包括问题分析,用户界面设计,程序设计基本技能和技巧,多人合作。课程设计是比平时的习题复杂,也更接近实际,使学生学会...

java线程池实现原理以及应用场景说明

createh52周前 (12-16)18
java线程池实现原理一、核心组件解析1、ThreadPoolExecutor 类: 它是线程池管理器的核心类,负责创建、销毁和管理线程。核心方法:...

Java面试题:应用程序中存在包冲突的情况下,怎么发现和解决

createh52周前 (12-16)17
你们能想象,一个工作4年的程序员,竟然连这个问题都搞不清楚。应用程序中存在包冲突的情况下,解决的问题应该很容易吧,甚至大家在工作中应该也遇到过啊。好吧,今天抽空给大家分享一下这个问题的回答思路。...