- Java教程
关于Java如何正确地实现方法重载详解
目录 一. 方法重载 1. 概念 2. 要求 二. 代码案例 1. 普通方法重载 2. 构造方法重载 三. 结语 一. 方法重载 1. 概念 所谓方法的重(chong)载(重复出现),就是指在...
- Java教程
Java使用Sa-Token框架完成踢人下线功能
目录 一、需求 二、踢人下线 API 一览 三、根据账号踢人下线 四、根据 Token 踢人下线 参考资料 一、需求 在企业级项目中,踢人下线是一个很常见的需求,...
- Java教程
Java如何利用递归计算出阶乘
目录 一. 递归 1. 简介 2. 使用场景 3. 特点 4. 基本用法 5. 三大要素 6. 代码案例 6.1 计算阶乘 6.2 输出数字中每一位上的值 二. 结语 一. 递归 1. 简介 所谓的递...
- Java教程
关于Java中@SuppressWarnings的正确使用方法
目录 @SuppressWarnings比较常见,理解和使用起来都很简单。 通过源码可以看出,支持在类、属性、方法、参数、构造方法、本地变量上使用。 @SuppressWarning...
- Java教程
一分钟掌握Java ElasticJob分布式定时任务
目录 前言 架构 功能和特性 入门角色 写个例子 任务执行流程 ScheduleJobBootstrap初始化 ScheduleJobBootstrap执行 执行流程总结 分片的策略 前言 ElasticJob 是面向互...
- Java教程
深入探究如何使用Java编写MapReduce程序
目录 MapReduce的原理 Map阶段 Reduce阶段 Shuffle阶段 MapReduce程序实现 总结 MapReduce的原理 MapReduce由两个主要阶段组成:Map和Reduce。在Map阶段中,数据集被分成若...
- Java教程
使用Java桥接模式打破继承束缚优雅实现多维度变化
目录 一、导言 1.1 介绍桥接模式及其应用背景 1.2 提出文章的主要目的和内容概述 二、设计原则和模式分析 1.1 讲解面向接口编程和实现分离的设计原则 ...
- Java教程
Java并发编程ReentrantReadWriteLock加读锁流程
目录 正文 属性介绍 加锁成功处理 正文 protected final int tryAcquireShared(int unused) { Thread current = Thread.currentThread(); int c = getState(); if (exclusiveCount(c) != 0 getExclus...
- Java教程
java中断线程的正确姿势完整示例
目录 Java停止线程的逻辑(协同、通知) Sleep是否会收到线程中断信号 解决方法 总结 Java停止线程的逻辑(协同、通知) 在Java程序中,我们想要停止一个...
- Java教程
Java Socket 编程详解
目录 一、Socket 基础知识 1.1 Socket 概述 1.2 Socket 通信模型 1.3 Socket 编程流程 二、Java Socket 编程实现 2.1 创建 Socket 对象 2.2 绑定 Socket 地址 2.3 启动监听进程或...
- Java教程
四个Java常见分布式锁的选型和性能对比
目录 1. 基于数据库的分布式锁 2. 基于缓存的分布式锁 3. 基于ZooKeeper的分布式锁 4. 基于Redis的分布式锁 1. 基于数据库的分布式锁 实现原理: 基于数据库的...
- Java教程
Java JSON处理库之Gson的用法详解
目录 引言 Gson的基本功能 1. 将Java对象转换为JSON字符串(序列化) 2. 将JSON字符串转换为Java对象(反序列化) 使用Gson的基本步骤 1. 添加依赖 2. 创建Java对...
- Java教程
详解Java如何在Array和List之间进行转换
目录 概述 从 List 转换为 Array 使用原生 Java 代码 使用 Guava 把 Array 转换为 List 使用原生 Java 使用 Guava 使用 Commons 集合 结论 概述 在本文章中,我们对如何在...
- Java教程
一文带你吃透Java中的String类
目录 一、String类的概述 二、String类的构造函数 三、String类的常用方法 3.1、字符串拼接 3.2、字符串截取 3.3、字符串替换 3.4、字符串分割 3.5、大小写转换...
- Java教程
java怎么实现字符串中的字母排序
这篇文章主要介绍“java怎么实现字符串中的字母排序”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“...
- Java教程
Java Hibernate使用方法怎么使用
今天小编给大家分享一下Java Hibernate使用方法怎么使用的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给...