51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

Github

深入理解 Java 修饰符与封装:访问权限、行为控制与数据隐藏

深入理解 Java 修饰符与封装:访问权限、行为控制与数据隐藏

厉飞雨 阅读(61) 评论(0) 赞(7)

Java 修饰符 -------- Java 修饰符 用于控制类、属性、方法和构造函数的访问权限和行为。它们可以分为两组: 1. 访问修饰符: * public: 意味着代码对所有类可访问。 * private: 意味着代码只能在声明的类内部访问。 * default: 意味着代码只能在同一包中访问。 * protected: 意味着代码在同一包和子类中可访问。 ...

Java 包和 API 深度解析:组织代码,避免命名冲突

Java 包和 API 深度解析:组织代码,避免命名冲突

厉飞雨 阅读(61) 评论(0) 赞(5)

Java 包和 API ----------- Java 中的包 用于将相关的类分组在一起。可以将其视为文件目录中的一个文件夹。我们使用包来避免名称冲突,并编写更易于维护的代码。 包分为两类: 1. 内置包(来自 Java API 的包) 2. 用户定义的包(创建自己的包) 内置包 Java API 是一个预先编写的类库,可以在 Java 开发环境中免费使用。 该...

Java 继承与多态:代码重用与灵活性的巧妙结合

Java 继承与多态:代码重用与灵活性的巧妙结合

厉飞雨 阅读(79) 评论(0) 赞(7)

Java 继承(子类和超类) -------------- 在 Java 中,可以从一个类继承属性和方法到另一个类。我们将"继承概念"分为两类: 子类(child): 从另一个类继承的类 超类(parent): 被继承的类 要从一个类继承,使用 `extends` 关键字。 示例: ``` class Vehicle {   protected S...

Java延时执行

Java延时执行

厉飞雨 阅读(73) 评论(0) 赞(8)

为了实现Java的延迟执行,常用的方法包括使用Thread。.sleep()使用Timer类,或使用ScheduledExecutorService接口的方法。 使用Thread.sleep()方法 {#title-1} ----------------------------- Thread.sleep()方法是一种静态方法,用于暂停执行当前线程一段时间,将CPU交给其他...

Java参数校验用法介绍

Java参数校验用法介绍

厉飞雨 阅读(82) 评论(0) 赞(4)

Java参数验证是在执行函数之前,首先验证传入的参数的有效性。这个过程非常重要,因为我们不能保证非法参数。验证的目的是保护函数不接受非法参数,进入无效状态。本文主要从手动验证、断言验证和JSR开始 三个方面对Java参数校验的相关内容进行了深入的阐述。 第一,手动验证 {#title-1} ------------------ 手工验证是最常用的参数验证方法,主要通过if-...

Java中Jedis的使用

Java中Jedis的使用

厉飞雨 阅读(49) 评论(0) 赞(5)

Jedis是一个Redis客户端,广泛应用于Java。这是一种简单而直接地与Redis数据库互动的方法。本文将详细介绍Java中如何使用Jedis。 首先,Jedis的安装和初始化 {#title-1} -------------------------- 第一,我们需要依赖Jedis来加入项目。我们可以在Maven项目中使用pom。.在xml文件中添加以下依赖来使用Jed...

Java开发入门实践

Java开发入门实践

厉飞雨 阅读(49) 评论(0) 赞(3)

Java是一种强大的编程语言,用于开发包括web在内的各种应用。、mobile、企业等。我们将详细阐述Java的发展,包括Java环境的设置、基本语法、面向对象的程序设计以及一些重要的开发工具的应用。 首先,设置Java环境 {#title-1} ---------------------- 1、第一,Java的开发环境,也就是JDK,需要在我们的计算机上安装。 2、第二...

Java策略模式

Java策略模式

厉飞雨 阅读(76) 评论(0) 赞(5)

战略模式是一种行为设计模式,可以让你在运行时动态地改变对象的行为。在Java中,动态替换战略的行为可以通过接口和实现类来实现。 第一,战略模式的基础结构 {#title-1} ----------------------- 战略模式有三个重要部分:环境、战略界面和具体战略。环境类接收战略对象,并将执行过程委托给战略对象。战略界面定义了公共操作,具体战略是实现战略界面。 `...

Java中的不定参数用法

Java中的不定参数用法

厉飞雨 阅读(42) 评论(0) 赞(5)

在Java中,不定参数是指方法的参数数量可以变化的情况。其原理是引入的参数会以数组的形式被存储。 一、基本语法 {#title-1} ----------------- 通过 "dataType... variableName" 的语法来声明不定参数, 这种参数在参数列表的最后一个位置上。 ``` public void method(int... n...

为开发提速:Jackson Core,这个Java库值得一试

为开发提速:Jackson Core,这个Java库值得一试

厉飞雨 阅读(62) 评论(0) 赞(6)

Jackson Core 是一个流处理 API,用于高效地处理 JSON 数据的解析和生成。相比于 Jackson Databind,Jackson Core 提供了更低级别的控制,并允许开发者在不依赖 POJO 类的情况下操作 JSON 数据。这使得它非常适合处理大规模 JSON 数据或对性能要求高的场景。 ### 一、准备 在使用 Jackson Core 之前,需要在...