最新 最热

Java基础——栈 stack 使用方法

本文将会对Java基础知识中的栈做一个简单的介绍,主要介绍Java中栈的基本使用以及栈的定义方法。

2021-07-14
6645

编程狮更新日志2022.05.09-05.22

五月中旬(5.09-5.22)的工作内容如下:我们根据各位小伙伴们提的建议,对相关手册教程和课程进行了修改新增的教程手册内容​五月中旬最热门的10门课程

2022-05-25
6639

Java中的对象为空如何判断?

我们在刚开始学习Java的时候,遇到过最多的异常肯定是臭名昭著的空指针异常(NullPointerException),可以说它陪伴了我们整个初学阶段。字符串、对象、集合等等一不留神就容易出现空指针异常!判断对象是否为空是一项常见的任务,因为它可以帮助我们避免空指针异常并确保代码的健壮性。本文将介绍几种常见的方式来判断一个对象是否为空。

2023-12-07
6620

编程语言的动态静态区分

很多小伙伴在刚开始学习编程语言的时候会听到一些很具有专业性的名词(这里的专业性指新手听不懂,大佬信手拈来的一些词汇),其中有一些名词具有一定的对立意义,今天小编要介绍的是动态类型语言和静态类型语言。。

2021-10-20
6620

使用 Java 的 AWS Lambda:快速且低成本的方法

AWS Lambda 是一个流行的无服务器开发平台,作为一名 Java 开发人员,我想使用它,但有一些问题需要解决。我将通过下面文章,和大家分享一下Java AWS Lambda开发平台的内容。

2021-09-17
6600

Java怎么获取当前系统时间?如何自定义时间?

软件中经常需要使用到时间。特别是服务器,比如在服务器日志中写入日志记录时间,时间记录功能和时间存储功能。在Java中,有一个Date类专门用来获取当前系统时间和自定义时间。接下来,就让小编带你了解一下这个类。

2021-05-20
6586

java与python交互:实现跨语言交互的几种方式

在当今软件开发领域,单一语言编程已经不能满足日益复杂的业务需求。Java 和 Python 作为两种最流行的编程语言,各自拥有庞大的生态系统和强大的功能。将两者结合,实现优势互补,成为许多开发者的选择。本文将介绍几种常见的 Java 与 Python 交互方式,并探讨其优缺点。

2024-06-13
6585

详解Java中使用正则表达式来去掉字符串中的0

当获取了一组数字的字符串,一大串数字前后都有很多个零,但是我们只需要其中准确的数值,那么该如何获取这个准确数值的字符串?下面,将为大家介绍Java中用正则表达式来去掉数字字符串中的多余的零。

2021-08-05
6575

Spring Boot 中的多个 TTL 缓存

Spring Framework 为常见缓存场景提供了全面的抽象,而无需耦合到任何受支持的缓存实现。但是,特定存储的到期时间声明不是此抽象的一部分。如果我们要设置缓存的生存时间,则必须调整所选缓存提供程序的配置。从这篇文章中,您将学习如何为具有不同 TTL 配置的多个 Caffeine 缓存准备设置。

2021-09-24
6569

为什么重写equals()方法时必须重写hashCode()方法?

在Java中,当我们在类中重写equals()方法来比较对象的相等性时,必须同时重写hashCode()方法。本文将解释为什么这两个方法需要一起重写,并讨论它们之间的关系以及为什么违反这个规则可能导致问题。

2024-02-23
6550