• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • YouClaw
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
思想人生从关注生活开始
博客园    首页    新随笔    联系   管理    订阅  订阅
上一页 1 ··· 70 71 72 73 74 75 76 77 78 ··· 143 下一页
2023年4月7日
Java 中的内存泄漏剖析-Java快速入门教程
摘要: 1. 简介 Java的核心优势之一是在内置垃圾收集器(或简称GC)的帮助下进行自动内存管理。GC 隐式负责分配和释放内存,因此能够处理大多数内存泄漏问题。 虽然 GC 可以有效地处理大部分内存,但它不能保证为内存泄漏提供万无一失的解决方案。GC非常聪明,但并非完美无缺。内存泄漏仍然可能悄悄发生,即使 阅读全文
posted @ 2023-04-07 15:16 JackYang 阅读(441) 评论(1) 推荐(1)
Java中的软引用-Java快速入门教程
摘要: 1. 概述 在这篇快速文章中,我们将讨论 Java 中的软引用。 我们将解释它们是什么,为什么我们需要它们,以及如何创建它们。 2. 什么是软引用? 软引用对象(或软可访问的对象)可以由垃圾回收器清除,以响应内存需求。软可访问的对象没有指向它的强引用。 当垃圾回收器被调用时,它开始循环访问堆中的所有 阅读全文
posted @ 2023-04-07 15:15 JackYang 阅读(558) 评论(1) 推荐(1)
Java Microbenchmark Harness-Java快速入门教程
摘要: 1. 简介 这篇快速文章重点介绍 JMH(Java Microbenchmark Harness)。首先,我们熟悉 API 并了解其基础知识。然后,我们将看到在编写微基准测试时应该考虑的一些最佳实践。 简而言之,JMH 负责 JVM 预热和代码优化路径等工作,使基准测试尽可能简单。 2. 入门 首先 阅读全文
posted @ 2023-04-07 15:11 JackYang 阅读(459) 评论(0) 推荐(0)
ClassNotFoundException与NoClassDefFoundError分析-Java快速入门教程
摘要: 1. 简介 当 JVM 在类路径上找不到请求的类时,就会发生 ClassNotFoundException 和 NoClassDefFoundError。虽然它们看起来很熟悉,但这两者之间存在一些核心差异。 在本教程中,我们将讨论它们发生的一些原因及其解决方案。 2. 类未找到异常 ClassNot 阅读全文
posted @ 2023-04-07 13:53 JackYang 阅读(209) 评论(0) 推荐(0)
Java 序列化使用指南-Java快速入门教程
摘要: 1. 简介 序列化是将对象的状态转换为字节流;反序列化的作用恰恰相反。换句话说,序列化是将 Java 对象转换为静态字节流(序列),然后可以将其保存到数据库或通过网络传输。 2. 序列化和反序列化 序列化过程与实例无关;例如,可以在一个平台上序列化对象,在另一个平台上反序列化它们。符合序列化条件的类 阅读全文
posted @ 2023-04-07 13:05 JackYang 阅读(121) 评论(0) 推荐(0)
Java Reflection使用指南-Java快速入门教程
摘要: 1. 概述 在本教程中,将探索 Java 反射,它允许检索类、接口、字段和方法的运行时属性。当在编译时不知道它们的名字时,这尤其有用。 此外,可以使用反射实例化新对象、调用方法以及获取或设置字段值。 2. 项目设置 要使用Java反射,不需要包含任何特殊的jar,任何特殊的配置或Maven依赖项。J 阅读全文
posted @ 2023-04-07 12:19 JackYang 阅读(391) 评论(0) 推荐(0)
2023年4月4日
Java中final关键字使用指南-Java快速入门教程
摘要: 1. 概述 虽然继承使我们能够重用现有代码,但有时出于各种原因,我们确实需要对可扩展性设置限制;final这个关键字允许我们做到这一点。 在本教程中,我们将了解 final 关键字对类、方法和变量的含义。 2. Final类 标记为final的类无法扩展。如果我们看一下Java核心库的代码,我们会在 阅读全文
posted @ 2023-04-04 10:07 JackYang 阅读(130) 评论(0) 推荐(0)
2023年4月3日
Java 中的static关键字使用指南-Java快速入门教程
摘要: 1. 概述 在本教程中,我们将详细探讨 Java 语言的 static 关键字。 我们将了解如何将 static 关键字应用于变量、方法、块和嵌套类,以及它有什么不同。 2. static关键字剖析 在 Java 编程语言中,关键字 static 意味着特定成员属于类型本身,而不是该类型的实例。 这 阅读全文
posted @ 2023-04-03 11:35 JackYang 阅读(177) 评论(0) 推荐(0)
2023年4月1日
Java中的private访问修饰符-Java快速入门教程
摘要: 1. 概述 在 Java 编程语言中,字段、构造函数、方法和类可以使用访问修饰符进行标记。在本教程中,我们将讨论 Java 中的私有访问修饰符。 2. 关键词 私有访问修饰符很重要,因为它允许封装和信息隐藏,这是面向对象编程的核心原则。封装负责捆绑方法和数据,而信息隐藏是封装的结果——它隐藏了对象的 阅读全文
posted @ 2023-04-01 13:10 JackYang 阅读(127) 评论(0) 推荐(0)
2023年3月29日
Flink任务调度和执行流程-史上最通俗易懂的Flink源代码深入分析教程
摘要: Flink是一种用于大规模实时数据处理的开源流处理框架。在Flink中,任务调度和执行流程是非常重要的环节,因为这关系到任务的执行效率和结果质量。本文将详细分析Flink的任务调度和执行流程。 一、任务调度 在Flink中,一个任务可以由多个Task组成,每个Task是Flink程序的基本执行单元。 阅读全文
posted @ 2023-03-29 13:47 JackYang 阅读(922) 评论(0) 推荐(0)
上一页 1 ··· 70 71 72 73 74 75 76 77 78 ··· 143 下一页
博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3