Tagged articles

utility library

37 articles · Page 1 of 1
macrozheng
macrozheng
Sep 8, 2026 · Backend Development

Why Hutool 5 Dominates Java Projects: One Library Replaces Dozens of Custom Utils

This article analyzes why Hutool 5 has become the standard Java utility library, detailing its modular design, code reduction benefits, performance improvements over JDK, and comparison with Guava and Apache Commons, while providing practical migration examples for strings, dates, files, HTTP, JSON, and AI integration.

AI IntegrationHutoolJava
0 likes · 23 min read
Why Hutool 5 Dominates Java Projects: One Library Replaces Dozens of Custom Utils
51CTO HarmonyOS Developer Community
51CTO HarmonyOS Developer Community
Sep 4, 2026 · Mobile Development

HarmonyOS arktoolbox compact: Remove Falsy Array Values in One Line

This article introduces the compact utility from the arktoolbox library for HarmonyOS, which removes falsy values (null, undefined, 0, false, empty string, NaN) from arrays, explains its implementation, compares it with filter(Boolean), highlights edge cases like 0 being valid data, and demonstrates practical usage in forms, API aggregation, and caching.

ArkTSHarmonyOSMobile Development
0 likes · 16 min read
HarmonyOS arktoolbox compact: Remove Falsy Array Values in One Line
Su San Talks Tech
Su San Talks Tech
Aug 11, 2026 · Backend Development

Why Is Hutool 5 Gaining So Many Users?

Hutool 5 has become the de‑facto utility library for modern Java projects because it eliminates duplicated, error‑prone hand‑crafted utils, reduces code volume by up to 50%, offers a stable, modular API that works with JDK 8+, and provides ready‑to‑use features for strings, dates, files, HTTP, JSON, encryption and even AI integration.

HutoolJavaPerformance
0 likes · 27 min read
Why Is Hutool 5 Gaining So Many Users?
Top Architect
Top Architect
Mar 18, 2026 · Backend Development

Boost Your Java Projects with Hutool: Essential Utilities and Real‑World Examples

This article introduces Hutool, a comprehensive Java utility library, outlines its main modules such as SecureUtil, HtmlUtil, and CronUtil, provides code snippets for common tasks like password hashing, HTML escaping, and scheduling, and shares practical tips for integrating these tools into applications.

CronUtilHtmlUtilHutool
0 likes · 7 min read
Boost Your Java Projects with Hutool: Essential Utilities and Real‑World Examples
Architect
Architect
Jul 2, 2025 · Backend Development

Unlock Faster Java Development with Hutool: A Comprehensive Guide

This article introduces Hutool, a powerful Java utility library, outlines its extensive features, shows how to add it via Maven, and provides practical code examples for date handling, string manipulation, numeric operations, map utilities, security hashing, and captcha generation.

Code ExamplesHutoolJava
0 likes · 9 min read
Unlock Faster Java Development with Hutool: A Comprehensive Guide
macrozheng
macrozheng
Feb 7, 2025 · Backend Development

Boost Java Development with Hutool: 17 Essential Utility Classes Explained

This article introduces the Hutool Java utility library, showing how to install it via Maven and demonstrating 17 commonly used utility classes with code examples that simplify type conversion, date handling, JSON processing, string manipulation, reflection, encryption, validation, and more for backend developers.

Code ExamplesHutoolMaven
0 likes · 15 min read
Boost Java Development with Hutool: 17 Essential Utility Classes Explained
macrozheng
macrozheng
Nov 2, 2024 · Backend Development

Is Hutool Worth Using? A Deep Dive into Java’s Popular Utility Library

This article examines the popular Chinese Java utility library Hutool, discussing its features, recent updates, pros and cons, and provides practical code examples for integration, covering dependency setup, type conversion, email, ID generation, HTTP requests, caching, encryption, threading, and more.

Code ExamplesHutoolJava
0 likes · 18 min read
Is Hutool Worth Using? A Deep Dive into Java’s Popular Utility Library
Shepherd Advanced Notes
Shepherd Advanced Notes
Sep 20, 2024 · Backend Development

Why You Should Stop Reinventing Utility Classes and Use Hutool (or Guava) Instead

The article introduces the open‑source Java utility library Hutool, compares it with Guava, lists its modules, shows how to install it via Maven, and provides concrete code examples for HTTP requests, random codes, date handling, string manipulation, number operations, map utilities, encryption, captcha generation, and data desensitization, demonstrating how it can reduce boiler‑plate and speed up development.

Code ExamplesDateUtilHTTP
0 likes · 11 min read
Why You Should Stop Reinventing Utility Classes and Use Hutool (or Guava) Instead
Shepherd Advanced Notes
Shepherd Advanced Notes
Sep 10, 2024 · Fundamentals

Deep Dive into Guava: A Powerful Toolkit for Java Developers

This article provides a comprehensive guide to Google Guava, covering its core modules such as collections, concurrency, string utilities, I/O, caching, event bus, functional programming, reflection, and best‑practice code examples that demonstrate how to simplify and strengthen Java development.

EventBusGuavaI/O
0 likes · 31 min read
Deep Dive into Guava: A Powerful Toolkit for Java Developers
Su San Talks Tech
Su San Talks Tech
Mar 11, 2024 · Backend Development

Boost Java Development Efficiency with Hutool: Essential Utilities Explained

This article introduces the Hutool Java utility library, detailing its design principles and core features such as Convert, DateUtil, StrUtil, ReflectUtil, IdUtil, RandomUtil, BeanUtil, and JSONUtil, with code examples showing how each utility simplifies common development tasks and improves productivity.

Code ExamplesHutoolJava
0 likes · 14 min read
Boost Java Development Efficiency with Hutool: Essential Utilities Explained
macrozheng
macrozheng
Jan 3, 2024 · Backend Development

Unlock Java Productivity: Master Hutool’s Powerful Utility Library

This article introduces the Hutool Java utility library, outlines its modules, shows how to add it to a Maven project, and provides practical code examples for HTTP requests, random codes, pinyin conversion, timing, number handling, data masking, email sending, and Bloom filters, demonstrating how Hutool can streamline backend development.

Code ExamplesHutoolJava
0 likes · 14 min read
Unlock Java Productivity: Master Hutool’s Powerful Utility Library
Su San Talks Tech
Su San Talks Tech
Dec 15, 2023 · Backend Development

Boost Java Development with Hutool: Essential Modules and Practical Examples

This article introduces the Hutool Java utility library, outlines its core modules, shows how to integrate it via Maven, and provides practical code examples for HTTP requests, random code generation, pinyin conversion, timing, number handling, data masking, email sending, and Bloom filter usage.

Bloom FilterCode ExamplesHTTP
0 likes · 12 min read
Boost Java Development with Hutool: Essential Modules and Practical Examples
Su San Talks Tech
Su San Talks Tech
Nov 28, 2023 · Backend Development

Why Hutool Is the Must-Have Java Utility Library for Faster Development

This article introduces Hutool, a comprehensive Java utility library that consolidates common functions such as file handling, encryption, HTTP, and scheduling into easy-to-use modules, showcases key components like SecureUtil, HtmlUtil, and CronUtil with code examples, and highlights its benefits for reducing development effort.

HTML SanitizationHutoolJava
0 likes · 6 min read
Why Hutool Is the Must-Have Java Utility Library for Faster Development
Java Interview Crash Guide
Java Interview Crash Guide
Nov 13, 2023 · Backend Development

Boost Java Projects with Hutool: Essential Utility Library Overview

This article introduces Hutool, a comprehensive Java utility library that consolidates common functions such as file handling, encryption, date manipulation, and more, explains its key modules, shows how to add it via Maven, and provides practical code examples for utilities like DateUtil, StrUtil, NumberUtil, and SecureUtil.

Code ExamplesHutoolJava
0 likes · 9 min read
Boost Java Projects with Hutool: Essential Utility Library Overview
Architecture Digest
Architecture Digest
Oct 17, 2023 · Backend Development

Introduction to Hutool: A Comprehensive Java Utility Library

This article introduces Hutool, a versatile Java utility library that consolidates common functions such as file handling, encryption, caching, and more, provides Maven installation instructions, and demonstrates practical code examples for date, string, number, map, security, and captcha utilities.

Code ExamplesHutoolJava
0 likes · 8 min read
Introduction to Hutool: A Comprehensive Java Utility Library
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Sep 20, 2023 · Frontend Development

Commonly Used Lodash Methods for Frontend Development

This article introduces essential Lodash functions for handling data in front‑end projects, covering array utilities, object helpers, and practical functions such as deep cloning, debouncing, and flow composition, complete with code examples and real‑world usage tips.

Data manipulationfrontendlodash
0 likes · 15 min read
Commonly Used Lodash Methods for Frontend Development
The Dominant Programmer
The Dominant Programmer
Feb 9, 2023 · Fundamentals

Comprehensive Guava Tutorial Collection for Java Developers

Guava is Google's open‑source Java core library offering utilities such as data validation, immutable collections, caching, and string handling; this article introduces the library and provides ten detailed tutorial links covering Optional, Preconditions, Ordering, concurrency tools, range operations, collection helpers, caching, and more.

GoogleGuavaJava
0 likes · 4 min read
Comprehensive Guava Tutorial Collection for Java Developers
Selected Java Interview Questions
Selected Java Interview Questions
Dec 6, 2022 · Backend Development

Understanding Apache Commons Lang StringUtils isEmpty/isBlank Methods in Java

This article explains the various Apache Commons Lang StringUtils methods such as isEmpty, isNotEmpty, isAnyEmpty, isNoneEmpty, isBlank, isNotBlank, isAnyBlank, and isNoneBlank, providing usage examples, code snippets, and detailed behavior for handling null, empty, and whitespace strings in Java.

Apache Commons LangJavaString handling
0 likes · 7 min read
Understanding Apache Commons Lang StringUtils isEmpty/isBlank Methods in Java
Java Architect Essentials
Java Architect Essentials
Nov 29, 2022 · Backend Development

Why Hutool Is the Must‑Have Java Utility Library for Faster Coding

This article introduces Hutool, a compact yet comprehensive Java utility library that wraps common JDK functions—such as file I/O, encryption, HTML handling, and scheduling—into easy‑to‑use APIs, provides installation instructions, code snippets, and links to its GitHub repository and official site.

Code SimplificationHutoolJava
0 likes · 8 min read
Why Hutool Is the Must‑Have Java Utility Library for Faster Coding
IT Services Circle
IT Services Circle
Mar 16, 2022 · Backend Development

Introducing the Go Generic Utility Library samber/lo

This article introduces the open‑source Go generic utility library samber/lo, explains how to install Go 1.18 beta and the library, and demonstrates common operations such as type conversion, concurrent processing, containment checks, filtering, deduplication, grouping, chunking, and ternary-like expressions with concise code examples.

Gobackend developmentgenerics
0 likes · 7 min read
Introducing the Go Generic Utility Library samber/lo
Programmer DD
Programmer DD
Feb 18, 2021 · Backend Development

Unlock Java Productivity: How Hutool Simplifies Common Tasks

This article introduces the Hutool Java utility library, outlines its extensive modules such as SecureUtil, HtmlUtil, and CronUtil, demonstrates practical code examples, and shares real‑world integration experiences that showcase how it can streamline development and reduce boilerplate code.

BackendCronUtilHtmlUtil
0 likes · 7 min read
Unlock Java Productivity: How Hutool Simplifies Common Tasks
Java Architect Essentials
Java Architect Essentials
Oct 14, 2020 · Backend Development

Introduction to Hutool: A Comprehensive Java Utility Library

This article introduces Hutool, an open‑source Java utility library that simplifies everyday coding by offering ready‑made utilities for file handling, encryption, HTML processing, scheduling, and many other common tasks, accompanied by practical code examples and usage tips.

CronUtilHtmlUtilHutool
0 likes · 6 min read
Introduction to Hutool: A Comprehensive Java Utility Library
Java Captain
Java Captain
Sep 3, 2020 · Backend Development

Introducing Hutool: A Comprehensive Java Utility Library

Hutool is a popular open‑source Java utility library that consolidates common JDK functions into easy‑to‑use modules, offers numerous components such as AOP, caching, cryptography, and HTTP, and can be added via Maven or Gradle to streamline development and reduce repetitive code.

GradleHutoolJava
0 likes · 4 min read
Introducing Hutool: A Comprehensive Java Utility Library
Programmer DD
Programmer DD
Sep 1, 2020 · Backend Development

How Hutool Transforms Java Development: A Complete Guide

This article introduces Hutool, a popular Java utility library, explains its core purpose and extensive feature set—including encryption, HTML handling, and scheduling utilities—provides practical code examples, and shows how to integrate it via Maven or Gradle, helping developers avoid reinventing common tools.

Code ExamplesHutoolutility library
0 likes · 8 min read
How Hutool Transforms Java Development: A Complete Guide
Architect's Tech Stack
Architect's Tech Stack
Apr 16, 2020 · Backend Development

Introduction to the Hutool Java Utility Library and Sample Usage

This article introduces the Hutool Java utility library, describes its main modules such as encryption, HTML handling, and cron scheduling, and provides practical code examples demonstrating how to use SecureUtil, HtmlUtil, and CronUtil to simplify backend development tasks.

Cron SchedulingHTML SanitizationHutool
0 likes · 6 min read
Introduction to the Hutool Java Utility Library and Sample Usage
Java Captain
Java Captain
Mar 13, 2020 · Backend Development

Introducing Hutool: A Comprehensive Java Utility Library and Its Core Tools

This article introduces the Hutool Java utility library, outlines its core modules such as SecureUtil, HtmlUtil, and CronUtil, provides code examples for encryption, HTML escaping, and task scheduling, and encourages developers to explore its comprehensive set of backend development tools.

CronUtilHtmlUtilHutool
0 likes · 7 min read
Introducing Hutool: A Comprehensive Java Utility Library and Its Core Tools
macrozheng
macrozheng
Sep 4, 2019 · Backend Development

Master Hutool: Essential Java Utility Classes and How to Use Them

This guide introduces the Hutool Java utility library, showing how to install it via Maven and demonstrating key utility classes such as Convert, DateUtil, StrUtil, ReflectUtil, and more with practical code examples for backend development.

Code ExamplesHutoolJava
0 likes · 10 min read
Master Hutool: Essential Java Utility Classes and How to Use Them