首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

#java

广泛使用的计算机编程语言,拥有跨平台、面向对象、泛型编程的特性,广泛应用于企业级 Web 应用开发和移动应用开发

28k stars 一个开源的功能丰富且易用的Java工具库

苦叶子

Hutool它是一个 Java 工具集类库,包含了很多静态方法的封装:流处理、时间日期处理、正则处理、加解密处理、文件处理、集合处理等,可以说是项目中几乎所有 ...

100

滚雪球学Java(08):深入理解Java变量、常量及其作用域

bug菌

咦咦咦,各位小可爱,我是你们的好伙伴——bug菌,今天又来给大家普及Java SE相关知识点了,别躲起来啊,听我讲干货还不快点赞,赞多了我就有动力讲得更嗨啦!所...

410

Java 近期新闻:JobRunr 7.0、Commonhaus 基金会介绍、Payara 平台、Devnexus

深度学习与Python

在宣布成为 Candidate 后不到一周的时间里,JEP 473,流聚合器(Stream Gatherers,第二次预览),已经从 JDK 23 的 Cand...

100

JAVA toString方法详解

王也518

在Java中,toString方法是一个非常基础且广泛使用的方法,它属于根类java.lang.Object。每个Java对象都继承自Object类,因此默认情...

1000

一起长锈:2 什么神器能确保Rust构建稳定可靠?(从Java与C++转Rust之旅)

程序员吾真本

上回的故事里,我们的Java程序员赵可菲和C++程序员席双嘉,在Rust大神贾克强的指导下,一起掌握了rustup工具链的用法。

5430

使用Java和图形库绘制一个简单的多维数据可视化图表

用户1289394

当涉及到绘制多维数据可视化图表时,Java提供了多种图形库供我们选择。下面将介绍一种基于JavaFX的图形库,通过它可以轻松地创建一个简单的多维数据可视化图表。

900

解密Java多线程同步:掌握线程间同步与互斥技巧

喵手

今天我要给大家分享一些自己日常学习到的一些知识点,并以文字的形式跟大家一起交流,互相学习,一个人虽可以走的更快,但一群人可以走的更远。

3220

Java程序员必须掌握的数据结构:HashMap

思考的陈

HashMap底层原理实现是每个Java Boy必须掌握的基本技能,HashMap也是业务开发每天都需要遇到的好伙伴。如此基础且核心的底层数据结构,JDK也给其...

2410

顶级 Javaer 都在用的 20 个类库,真香!

Java技术栈

我对JDK不太喜欢的一件事是他们缺乏对HTTP的支持。尽管可以使用java.net包中的类进行HTTP连接,但它不像使用开放源代码,第三方库(如Apache H...

3410

【Java那些年系列-启航篇 02】Java的诞生:从默默无名的Oak到全球化的Java

纸飞机_暖阳

Java,这门自1995年由Sun Microsystems公司正式发布的编程语言,以其跨平台性、面向对象的特性和简洁的语法设计,迅速成为全球软件开发领域的主流...

2510

【Java那些年系列-启航篇 04】Java程序架构:深入理解类与对象的设计原则

纸飞机_暖阳

Java,作为一种面向对象的编程语言,以其强大的类库、跨平台能力和简洁的语法设计而广受欢迎。Java程序的结构基于类和对象的概念,其中类是创建对象的模板,方法是...

4110

【Java那些年系列-启航篇 03】JDK、JRE和JVM之间是什么关系?

纸飞机_暖阳

Java编译器是JDK中的第一个关键组件,它负责将Java源代码(.java文件)转换成Java字节码(.class文件)。这些字节码文件可以在任何安装了Jav...

4910

【Java】Java基础 使用集合实现斗地主分牌

哈__

我们到时候分的牌都存储在这里,但你可能会有疑问,因为存储的泛型是Integer,但扑克牌是有花色的,这该如何实现?

2710

如何解决升级IntelliJ IDEA后打开项目出错:“module java.base does not open java.lang to unnamed module @1a75e76a“

猫头虎

如何解决升级IntelliJ IDEA后打开项目出错:“module java.base does not open java.lang to unnamed ...

5410

【Java探索之旅】解密构造方法 对象初始化的关键一步

屿小夏

在Java方法内部定义一个局部变量时,必须要初始化,否则会编译失败。对于对象的成员在默认的情况下是有初始值的,但是如果要给对象中的成员变量赋值,就要调用创建好的...

2610

【Java探索之旅】this 关键字 解决你的成员变量困惑

屿小夏

观看上方的代码,定义了一个日期类,然后main方法中创建了三个对象,并通过Date类中的成员方法对对象进行设置和打印,代码整体逻辑非常简单,没有任何问题。

4110

Java判断一个字符串是否包含某个字符

王也518

在Java编程中,字符串操作是日常开发中非常频繁的活动之一。字符串是文本数据的基本单位,它们可以包含字母、数字、符号和空格等字符。对字符串进行操作,如判断、查找...

3910

Java中获取年份月份的方法

王也518

在Java编程中,日期和时间处理是常见的需求之一。无论是记录日志、处理用户生日、计算到期时间还是生成报表,日期时间都是不可或缺的一部分。正确地处理日期时间对于确...

2510

Java中队列(Queue)用法

王也518

队列(Queue)是一种特殊类型的集合,它遵循先进先出(FIFO - First In First Out)原则,这意味着第一个添加到队列的元素将是第一个被移除...

4110
领券